ABCF->ab-angle a

Time bar (total: 10.0s)

start0.0ms (0.0%)

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

analyze539.0ms (5.4%)

Memory
-7.5MiB live, 1 091.8MiB allocated; 146ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0.0%0.0%99.8%0.2%0.0%0.0%0.0%0
0.0%0.0%99.8%0.2%0.0%0.0%0.0%1
0.0%0.0%99.8%0.2%0.0%0.0%0.0%2
0.0%0.0%99.8%0.2%0.0%0.0%0.0%3
0.0%0.0%99.8%0.2%0.0%0.0%0.0%4
0.0%0.0%99.8%0.2%0.0%0.0%0.0%5
0.0%0.0%99.8%0.2%0.0%0.0%0.0%6
3.1%3.1%96.7%0.2%0.0%0.0%0.0%7
9.5%9.4%88.9%0.2%0.0%1.6%0.0%8
9.9%9.4%85.0%0.2%0.0%5.5%0.0%9
12.1%11.3%82.1%0.2%0.0%6.4%0.0%10
16.9%15.4%75.5%0.2%0.0%8.9%0.0%11
23.3%20.5%67.3%0.2%0.0%12.0%0.0%12
Compiler

Compiled 42 to 24 computations (42.9% saved)

sample3.7s (37.3%)

Memory
136.5MiB live, 6 989.6MiB allocated; 1.0s collecting garbage
Samples
687.0ms5 665×0valid
642.0ms3 811×0invalid
604.0ms2 133×1invalid
555.0ms2 085×1valid
204.0ms506×2valid
199.0ms477×2invalid
Precisions
Click to see histograms. Total time spent on operations: 2.3s
ival-pow2: 560.0ms (24.9% of total)
ival-mult!: 463.0ms (20.6% of total)
adjust: 356.0ms (15.8% of total)
ival-sqrt: 295.0ms (13.1% of total)
ival-add!: 152.0ms (6.8% of total)
ival-sub!: 144.0ms (6.4% of total)
ival-div!: 144.0ms (6.4% of total)
ival-neg: 137.0ms (6.1% of total)
Bogosity

preprocess52.0ms (0.5%)

Memory
-53.3MiB live, 59.9MiB allocated; 31ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0162619
1706585
23475585
Stop Event
node-limit
Alt Table
Click to see full alt table
StatusAccuracyProgram
21.5%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
Symmetry

(abs B)

(sort A C)

Compiler

Compiled 80 to 44 computations (45.0% saved)

sample0.0ms (0.0%)

Memory
0.6MiB live, 0.6MiB allocated; 0ms collecting garbage
Calls
Call 1
Inputs
2
4
Outputs
#s(literal 2 binary64)
#s(literal 4 binary64)
Samples
0.0ms0valid
Compiler

Compiled 4 to 4 computations (0.0% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
adjust: 0.0ms (0.0% of total)

series208.0ms (2.1%)

Memory
25.4MiB live, 350.4MiB allocated; 37ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0177624908
Stop Event
iter-limit
Counts
22 → 282
Calls
Call 1
Inputs
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F))
#s(literal 2 binary64)
(*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)
(-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C))
(pow.f64 B #s(literal 2 binary64))
B
(*.f64 (*.f64 #s(literal 4 binary64) A) C)
(*.f64 #s(literal 4 binary64) A)
#s(literal 4 binary64)
A
C
F
(+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))
(+.f64 A C)
(sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))
(+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))
(pow.f64 (-.f64 A C) #s(literal 2 binary64))
(-.f64 A C)
Outputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 A (fma.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 A (fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))) (*.f64 A (fma.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64))))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (-.f64 (*.f64 A (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (-.f64 (*.f64 A (-.f64 (*.f64 A (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 A (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 A (fma.f64 A (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (fma.f64 #s(literal 2 binary64) (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (*.f64 A (fma.f64 #s(literal 2 binary64) (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (*.f64 A (fma.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 A (fma.f64 #s(literal 2 binary64) (*.f64 A (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))))))
#s(approx (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))
#s(approx (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (fma.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C F)) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) F))))
#s(approx (* (- (pow B 2) (* (* 4 A) C)) F) (*.f64 (pow.f64 B #s(literal 2 binary64)) F))
#s(approx (* (- (pow B 2) (* (* 4 A) C)) F) (fma.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)) (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))
#s(approx (- (pow B 2) (* (* 4 A) C)) (pow.f64 B #s(literal 2 binary64)))
#s(approx (- (pow B 2) (* (* 4 A) C)) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))))
#s(approx (* (* 4 A) C) (*.f64 #s(literal 4 binary64) (*.f64 A C)))
#s(approx (* 4 A) (*.f64 #s(literal 4 binary64) A))
#s(approx A A)
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (+.f64 C (+.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (+.f64 C (+.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) (*.f64 A (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (+.f64 C (+.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) (*.f64 A (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 A (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))))))
#s(approx (+ A C) C)
#s(approx (+ A C) (+.f64 A C))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 A (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))))
#s(approx (+ (pow (- A C) 2) (pow B 2)) (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))
#s(approx (+ (pow (- A C) 2) (pow B 2)) (fma.f64 #s(literal -2 binary64) (*.f64 A C) (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))
#s(approx (+ (pow (- A C) 2) (pow B 2)) (fma.f64 A (+.f64 A (*.f64 #s(literal -2 binary64) C)) (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))
#s(approx (pow (- A C) 2) (pow.f64 C #s(literal 2 binary64)))
#s(approx (pow (- A C) 2) (fma.f64 #s(literal -2 binary64) (*.f64 A C) (pow.f64 C #s(literal 2 binary64))))
#s(approx (pow (- A C) 2) (fma.f64 A (+.f64 A (*.f64 #s(literal -2 binary64) C)) (pow.f64 C #s(literal 2 binary64))))
#s(approx (- A C) (*.f64 #s(literal -1 binary64) C))
#s(approx (- A C) (-.f64 A C))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64))))) A) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64))))) A) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64)))))) C))) (pow.f64 A #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64))))) A) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64)))))) C))) (pow.f64 A #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64)))))) C)))) C))) (pow.f64 A #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 A (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 A (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C F))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (*.f64 C F) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) A)))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (*.f64 C F) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) A) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C))))) (pow.f64 A #s(literal 2 binary64))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (*.f64 C F) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) A) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C))))) (pow.f64 A #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (pow.f64 A #s(literal 3 binary64)))))))))
#s(approx (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C F))))
#s(approx (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (*.f64 A (fma.f64 #s(literal -8 binary64) (*.f64 C F) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) A)))))
#s(approx (* (- (pow B 2) (* (* 4 A) C)) F) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F))))
#s(approx (* (- (pow B 2) (* (* 4 A) C)) F) (*.f64 A (fma.f64 #s(literal -4 binary64) (*.f64 C F) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) A))))
#s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 #s(literal -4 binary64) (*.f64 A C)))
#s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 A (-.f64 (/.f64 (pow.f64 B #s(literal 2 binary64)) A) (*.f64 #s(literal 4 binary64) C))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (*.f64 #s(literal 2 binary64) A))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (*.f64 A (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 C A) (/.f64 C A)))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (*.f64 A (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 C A) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 A #s(literal 2 binary64))) (/.f64 C A))))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (*.f64 A (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 C A) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (pow.f64 A #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 A #s(literal 2 binary64))) (/.f64 C A)))))))
#s(approx (+ A C) (*.f64 A (+.f64 #s(literal 1 binary64) (/.f64 C A))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C A)))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (*.f64 A (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 C A) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 A #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (*.f64 A (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 C A) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (pow.f64 A #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 A #s(literal 2 binary64)))))))))
#s(approx (+ (pow (- A C) 2) (pow B 2)) (pow.f64 A #s(literal 2 binary64)))
#s(approx (+ (pow (- A C) 2) (pow B 2)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 C A)))))
#s(approx (+ (pow (- A C) 2) (pow B 2)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 C A) (+.f64 (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 A #s(literal 2 binary64))) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 A #s(literal 2 binary64))))))))
#s(approx (pow (- A C) 2) (*.f64 (pow.f64 A #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 C A) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 A #s(literal 2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (*.f64 A (pow.f64 C #s(literal 2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (*.f64 A (pow.f64 C #s(literal 3 binary64)))))) A) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 3 binary64)))))) (*.f64 A C)))) A) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 2 binary64))))) A) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 (pow.f64 A #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 B #s(literal 4 binary64)) C))))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 F #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))) (pow.f64 A #s(literal 3 binary64)))) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 (pow.f64 A #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 B #s(literal 4 binary64)) C))))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 F #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))) (pow.f64 A #s(literal 3 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -16 binary64) (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) F))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) A) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 C #s(literal 2 binary64)) F))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) A) (*.f64 #s(literal 8 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)))) A) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 C #s(literal 2 binary64)) F))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 B #s(literal 4 binary64)) C)))) A) (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))))) A) (*.f64 #s(literal 8 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)))) A) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 C #s(literal 2 binary64)) F))))))
#s(approx (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) A) (*.f64 #s(literal 8 binary64) (*.f64 C F))))))
#s(approx (* (- (pow B 2) (* (* 4 A) C)) F) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) A) (*.f64 #s(literal 4 binary64) (*.f64 C F))))))
#s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) A)) (*.f64 #s(literal -4 binary64) C)))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (*.f64 #s(literal 2 binary64) C))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) A) (*.f64 #s(literal 2 binary64) C)))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) C) A) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 2 binary64)))) A) (*.f64 #s(literal 2 binary64) C)))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64)))) A))) A) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 2 binary64)))) A) (*.f64 #s(literal 2 binary64) C)))
#s(approx (+ A C) (*.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 C A)) #s(literal 1 binary64)))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (*.f64 #s(literal -1 binary64) A))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C A))))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 C (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) A))) A))))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 C (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) C) A) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 2 binary64)))) A))) A))))))
#s(approx (+ (pow (- A C) 2) (pow B 2)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) A) (*.f64 #s(literal 2 binary64) C)) A)))))
#s(approx (pow (- A C) 2) (*.f64 (pow.f64 A #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) A) (*.f64 #s(literal 2 binary64) C)) A)))))
#s(approx (- A C) (*.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (/.f64 C A) #s(literal 1 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A C))))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A C)))) (*.f64 A C))))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A C)))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (-.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (-.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))))) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (fma.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (fma.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (fma.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))))))))))))))
#s(approx (- (pow B 2) (* (* 4 A) C)) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C))))
#s(approx B B)
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))
#s(approx (+ (pow (- A C) 2) (pow B 2)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))
#s(approx (+ (pow (- A C) 2) (pow B 2)) (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))))))) (pow.f64 B #s(literal 4 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (+.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (+.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (+.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F)))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B)))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) F (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))) (pow.f64 B #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) F (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (pow.f64 B #s(literal 2 binary64)))))))))
#s(approx (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) F))))
#s(approx (* (- (pow B 2) (* (* 4 A) C)) F) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 F (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (*.f64 B (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 A B) (/.f64 C B)))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (*.f64 B (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (+.f64 (/.f64 A B) (/.f64 C B))))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (*.f64 B (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (-.f64 A C) #s(literal 4 binary64)) (pow.f64 B #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (+.f64 (/.f64 A B) (/.f64 C B)))))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (*.f64 B (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (*.f64 B (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (-.f64 A C) #s(literal 4 binary64)) (pow.f64 B #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (*.f64 B (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (-.f64 A C) #s(literal 4 binary64)) (pow.f64 B #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (-.f64 A C) #s(literal 6 binary64)) (pow.f64 B #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))
#s(approx (+ (pow (- A C) 2) (pow B 2)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (*.f64 B (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))))) B))) (pow.f64 B #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (*.f64 B (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (pow.f64 B #s(literal 3 binary64)))) (+.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (*.f64 B (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (pow.f64 B #s(literal 3 binary64))) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F)))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B) (*.f64 #s(literal 2 binary64) F)))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) B) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A C)))) B) (*.f64 #s(literal 2 binary64) F)))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))) B))) B) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A C)))) B) (*.f64 #s(literal 2 binary64) F)))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (*.f64 #s(literal -1 binary64) B))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (*.f64 #s(literal -1 binary64) (*.f64 B (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 A C) B))))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (*.f64 #s(literal -1 binary64) (*.f64 B (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 A (+.f64 C (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) B)))) B))))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (*.f64 #s(literal -1 binary64) (*.f64 B (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 A (+.f64 C (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (-.f64 A C) #s(literal 4 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))) B)))) B))))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (*.f64 #s(literal -1 binary64) (*.f64 B (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (*.f64 #s(literal -1 binary64) (*.f64 B (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (-.f64 A C) #s(literal 4 binary64)) (pow.f64 B #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (*.f64 #s(literal -1 binary64) (*.f64 B (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (-.f64 A C) #s(literal 4 binary64)) (pow.f64 B #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (-.f64 A C) #s(literal 6 binary64)) (pow.f64 B #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 C (fma.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 C (fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))) (*.f64 C (fma.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64))))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (-.f64 (*.f64 C (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (-.f64 (*.f64 C (-.f64 (*.f64 C (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 C (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 C (fma.f64 C (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (fma.f64 #s(literal 2 binary64) (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (*.f64 C (fma.f64 #s(literal 2 binary64) (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (*.f64 C (fma.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 C (fma.f64 #s(literal 2 binary64) (*.f64 C (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (+.f64 A (+.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (+.f64 A (+.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) (*.f64 C (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (+.f64 A (+.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) (*.f64 C (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))))
#s(approx (+ (pow (- A C) 2) (pow B 2)) (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))
#s(approx (+ (pow (- A C) 2) (pow B 2)) (fma.f64 #s(literal -2 binary64) (*.f64 A C) (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (+ (pow (- A C) 2) (pow B 2)) (fma.f64 C (+.f64 C (*.f64 #s(literal -2 binary64) A)) (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (pow (- A C) 2) (fma.f64 #s(literal -2 binary64) (*.f64 A C) (pow.f64 A #s(literal 2 binary64))))
#s(approx (pow (- A C) 2) (fma.f64 C (+.f64 C (*.f64 #s(literal -2 binary64) A)) (pow.f64 A #s(literal 2 binary64))))
#s(approx (- A C) (+.f64 A (*.f64 #s(literal -1 binary64) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64))))) C) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64))))) C) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64)))))) A))) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64))))) C) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64)))))) A))) (pow.f64 C #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64)))))) A)))) A))) (pow.f64 C #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 C (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 C (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 C #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 C #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (*.f64 A F) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) C)))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (*.f64 A F) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) C) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A))))) (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (*.f64 A F) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) C) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A))))) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (pow.f64 C #s(literal 3 binary64)))))))))
#s(approx (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (*.f64 C (fma.f64 #s(literal -8 binary64) (*.f64 A F) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) C)))))
#s(approx (* (- (pow B 2) (* (* 4 A) C)) F) (*.f64 C (fma.f64 #s(literal -4 binary64) (*.f64 A F) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) C))))
#s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 C (-.f64 (/.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 4 binary64) A))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (*.f64 C (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 A C) (/.f64 A C)))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (*.f64 C (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 A C) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (/.f64 A C))))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (*.f64 C (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 A C) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (pow.f64 B #s(literal 2 binary64))) (pow.f64 C #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (/.f64 A C)))))))
#s(approx (+ A C) (*.f64 C (+.f64 #s(literal 1 binary64) (/.f64 A C))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A C)))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (*.f64 C (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 A C) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (*.f64 C (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 A C) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (pow.f64 B #s(literal 2 binary64))) (pow.f64 C #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))
#s(approx (+ (pow (- A C) 2) (pow B 2)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 A C)))))
#s(approx (+ (pow (- A C) 2) (pow B 2)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 A C) (+.f64 (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (pow (- A C) 2) (*.f64 (pow.f64 C #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 A C) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))
#s(approx (- A C) (*.f64 C (-.f64 (/.f64 A C) #s(literal 1 binary64))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (*.f64 (pow.f64 A #s(literal 3 binary64)) C)))) C) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 3 binary64)))))) (*.f64 A C)))) C) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 2 binary64))))) C) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 (pow.f64 C #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 A (pow.f64 B #s(literal 4 binary64))))))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 F #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))) (pow.f64 C #s(literal 3 binary64)))) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 #s(literal -1 binary64) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 #s(literal -1 binary64) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 #s(literal -1 binary64) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 (pow.f64 C #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 #s(literal -1 binary64) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 A (pow.f64 B #s(literal 4 binary64))))))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 F #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))) (pow.f64 C #s(literal 3 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) C) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) F))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) C) (*.f64 #s(literal 8 binary64) (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) C) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) F))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 A (pow.f64 B #s(literal 4 binary64)))))) C) (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))))) C) (*.f64 #s(literal 8 binary64) (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) C) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) F))))))
#s(approx (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) C) (*.f64 #s(literal 8 binary64) (*.f64 A F))))))
#s(approx (* (- (pow B 2) (* (* 4 A) C)) F) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) C) (*.f64 #s(literal 4 binary64) (*.f64 A F))))))
#s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) C)) (*.f64 #s(literal -4 binary64) A)))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 2 binary64) A)))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (pow.f64 B #s(literal 2 binary64))) C) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 2 binary64)))) C) (*.f64 #s(literal 2 binary64) A)))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64)))) C))) C) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 2 binary64)))) C) (*.f64 #s(literal 2 binary64) A)))
#s(approx (+ A C) (*.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 A C)) #s(literal 1 binary64)))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (*.f64 #s(literal -1 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A C))))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (*.f64 #s(literal -1 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 A (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) C))) C))))))
#s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (*.f64 #s(literal -1 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 A (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (pow.f64 B #s(literal 2 binary64))) C) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 2 binary64)))) C))) C))))))
#s(approx (+ (pow (- A C) 2) (pow B 2)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) C) (*.f64 #s(literal 2 binary64) A)) C)))))
#s(approx (pow (- A C) 2) (*.f64 (pow.f64 C #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) C) (*.f64 #s(literal 2 binary64) A)) C)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal 2 binary64) (*.f64 F (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))))))
#s(approx (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (*.f64 #s(literal 2 binary64) (*.f64 F (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C))))))
#s(approx (* (- (pow B 2) (* (* 4 A) C)) F) (*.f64 F (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))))
#s(approx F F)
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))) F)))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))) F))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))) F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))) F)))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))))
Calls

12 calls:

TimeVariablePoint
13.0ms
F
0
11.0ms
B
0
11.0ms
C
0
10.0ms
A
0
9.0ms
C
inf

rewrite162.0ms (1.6%)

Memory
-10.8MiB live, 274.1MiB allocated; 22ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022221
038221
1181220
2756220
33855220
04021181
Stop Event
iter-limit
node-limit
iter-limit
Counts
22 → 893
Calls
Call 1
Inputs
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F))
#s(literal 2 binary64)
(*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)
(-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C))
(pow.f64 B #s(literal 2 binary64))
B
(*.f64 (*.f64 #s(literal 4 binary64) A) C)
(*.f64 #s(literal 4 binary64) A)
#s(literal 4 binary64)
A
C
F
(+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))
(+.f64 A C)
(sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))
(+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))
(pow.f64 (-.f64 A C) #s(literal 2 binary64))
(-.f64 A C)
Outputs
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) #s(literal -1 binary64)) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1 binary64)) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) #s(literal 1 binary64))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1 binary64)))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(*.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) F) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 F F) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 F F) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (sqrt.f64 F))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)))
(*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))
(*.f64 (pow.f64 F #s(literal 1/2 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 F #s(literal 1/2 binary64)) (pow.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 F #s(literal 1/2 binary64)) (pow.f64 (fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 F #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1/2 binary64)) (pow.f64 F #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(*.f64 (pow.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1/2 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (sqrt.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (sqrt.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1/2 binary64))
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) F) #s(literal 1 binary64)) (pow.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) #s(literal 1 binary64)) (pow.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 F F) #s(literal 1 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1 binary64)) (pow.f64 (+.f64 F F) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) #s(literal 1 binary64)) (pow.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 1 binary64)) (pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1 binary64)) (pow.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1 binary64)) (pow.f64 F #s(literal 1 binary64)))
(*.f64 (pow.f64 F #s(literal 1 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 F #s(literal 1 binary64)) (pow.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 F #s(literal 1 binary64)) (pow.f64 (fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 F #s(literal 1 binary64)) (pow.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64)) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(*.f64 (pow.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) #s(literal 1 binary64)) (pow.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) #s(literal 1 binary64)) (pow.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) #s(literal 1 binary64)) (pow.f64 (*.f64 F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) #s(literal 1 binary64)) (pow.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F)
(*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(*.f64 (+.f64 F F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 2 binary64))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(*.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (pow.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 0 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (pow.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1 binary64))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))
(*.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))
(*.f64 F (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))
(*.f64 F (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 2 binary64))))
(*.f64 F (fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(*.f64 F (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)))
(*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) #s(literal 2 binary64)))
(*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))
(*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1 binary64))
(/.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A)) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (*.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64)))) (+.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (-.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))) (-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (-.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (-.f64 (*.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (fma.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64)) (*.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) (-.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (*.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))))
(neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)))
(neg.f64 (*.f64 (-.f64 (-.f64 (neg.f64 C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))
(neg.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (-.f64 (-.f64 (neg.f64 C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) A)))
(neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64)) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(neg.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))))
(fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A))
(fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64)))) F (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A))
(fma.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 A (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64)))) F (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (*.f64 A (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64)))) F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 (*.f64 (+.f64 C A) #s(literal 2 binary64)) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 C A) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (*.f64 C (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (fma.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 (*.f64 C (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (*.f64 C (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)))
(fma.f64 (*.f64 C (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 C (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64)))) F (fma.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 (*.f64 C (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64)))) F (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (*.f64 C (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64)))) F (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)))
(fma.f64 (*.f64 C (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64)))) F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) F) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A))
(fma.f64 (*.f64 C #s(literal 2 binary64)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (fma.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 (*.f64 C #s(literal 2 binary64)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (*.f64 C #s(literal 2 binary64)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)))
(fma.f64 (*.f64 C #s(literal 2 binary64)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) #s(literal 2 binary64)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A))
(fma.f64 (*.f64 C (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 2 binary64) (fma.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 (*.f64 C (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (*.f64 C (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)))
(fma.f64 (*.f64 C (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 2 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (fma.f64 (*.f64 (+.f64 C A) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (-.f64 (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (*.f64 C (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (fma.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 (*.f64 C (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (*.f64 C (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)))
(fma.f64 (*.f64 C (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A))
(fma.f64 (*.f64 A (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (*.f64 A (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 A (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 (*.f64 C F) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (fma.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 (*.f64 C F) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (*.f64 C F) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)))
(fma.f64 (*.f64 C F) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 A F) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (*.f64 A F) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 A F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C))
(fma.f64 (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 2 binary64)) F (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 C A) #s(literal 2 binary64)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) (*.f64 F (*.f64 B B)) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F)))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (+.f64 A A) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (+.f64 A A) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) C) (fma.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) C) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) C) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) A) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) A) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 C A)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 C A) F) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 C A) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 (*.f64 (+.f64 C A) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (fma.f64 (*.f64 (+.f64 C A) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 (*.f64 (+.f64 C A) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (-.f64 (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A))
(fma.f64 (*.f64 (*.f64 A F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (*.f64 (*.f64 A F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 2 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (*.f64 F (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal 2 binary64) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A))
(fma.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 F (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A))
(fma.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 F C) (fma.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 F C) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 F C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)))
(fma.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 F C) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 F A) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 F A) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 (+.f64 C A) F) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 1 binary64) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (+.f64 C A) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 (+.f64 C A) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (fma.f64 (*.f64 (+.f64 C A) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 (+.f64 C A) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (-.f64 (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 C A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C (fma.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 #s(literal 2 binary64) C) (fma.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 #s(literal 2 binary64) C) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 #s(literal 2 binary64) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)))
(fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 #s(literal 2 binary64) C) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A))
(fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (+.f64 C A) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 A A) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 A A) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 C A) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 C A) (fma.f64 (*.f64 (+.f64 C A) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 C A) (-.f64 (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 F (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) A) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 F (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) A) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 F (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 F (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 C A) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 F (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A))
(fma.f64 F (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) C) (fma.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 F (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) C) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 F (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)))
(fma.f64 F (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) C) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 F (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) A) (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 F (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 C A)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 F (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 C A)) (fma.f64 (*.f64 (+.f64 C A) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 F (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 C A)) (-.f64 (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 F (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 F (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 F (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 F (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) A) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) A) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F)) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 C A) F)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F (*.f64 (+.f64 C A) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) C) (fma.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) C) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) C) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F A) (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 C A) F) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 C A) F) (fma.f64 (*.f64 (+.f64 C A) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 C A) F) (-.f64 (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F) (fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (fma.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)))
(fma.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 A (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F)) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (fma.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 A F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 A F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (-.f64 (neg.f64 C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (neg.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (-.f64 (-.f64 (neg.f64 C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) A) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.f64 F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (*.f64 (+.f64 C A) F)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (*.f64 (+.f64 C A) #s(literal 2 binary64))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (neg.f64 (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 2 binary64))) F))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (neg.f64 (*.f64 (+.f64 C A) #s(literal 2 binary64))) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (neg.f64 (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F)) #s(literal 2 binary64)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (-.f64 (neg.f64 C) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (+.f64 C A)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (neg.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(-.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))))
(fabs.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1 binary64)))
(+.f64 (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (*.f64 (*.f64 A F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(+.f64 (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F)) (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F))
(+.f64 (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F)) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F))
(+.f64 (fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F)) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F))
(+.f64 (fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C))
(+.f64 (fma.f64 (*.f64 (+.f64 C A) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F)) (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F))
(+.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) (*.f64 F (*.f64 B B))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F)))
(+.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1 binary64)) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C))
(+.f64 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C))
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (fma.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)))
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A))
(+.f64 (*.f64 (*.f64 A F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(+.f64 (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(+.f64 (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) (fma.f64 (*.f64 (+.f64 C A) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(+.f64 (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) (-.f64 (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) (fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(+.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) F)
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1 binary64))
(*.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 2 binary64))
(*.f64 F (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))
(*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 F F))
(*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(/.f64 (-.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F))) (+.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(/.f64 (-.f64 (pow.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) #s(literal 3 binary64))) (fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (fma.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (*.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))))
(/.f64 (-.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) (-.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(/.f64 (+.f64 (pow.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 3 binary64)) (pow.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 3 binary64))) (fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (-.f64 (*.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))))
(neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 F (fabs.f64 B)) (fabs.f64 B) (fma.f64 (*.f64 F #s(literal -4 binary64)) (*.f64 C A) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 F (fabs.f64 B)) (fabs.f64 B) (-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(fma.f64 (*.f64 F (neg.f64 B)) (neg.f64 B) (fma.f64 (*.f64 F #s(literal -4 binary64)) (*.f64 C A) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 F (neg.f64 B)) (neg.f64 B) (-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(fma.f64 (*.f64 F B) B (fma.f64 (*.f64 F #s(literal -4 binary64)) (*.f64 C A) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 F B) B (-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(fma.f64 (*.f64 #s(literal 1 binary64) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (neg.f64 (neg.f64 F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(fma.f64 (*.f64 #s(literal 1 binary64) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (*.f64 (neg.f64 (neg.f64 F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(fma.f64 (+.f64 F F) (*.f64 #s(literal -4 binary64) (*.f64 C A)) (*.f64 (+.f64 F F) (*.f64 B B)))
(fma.f64 (+.f64 F F) (*.f64 B B) (*.f64 (+.f64 F F) (*.f64 #s(literal -4 binary64) (*.f64 C A))))
(fma.f64 (*.f64 F (*.f64 B B)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 B B) #s(literal 2 binary64)) F (*.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) F))
(fma.f64 (neg.f64 F) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 (neg.f64 (neg.f64 F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(fma.f64 (neg.f64 F) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(fma.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) F) (fma.f64 (*.f64 F #s(literal -4 binary64)) (*.f64 C A) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) F) (-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(fma.f64 (neg.f64 B) (*.f64 (neg.f64 B) F) (fma.f64 (*.f64 F #s(literal -4 binary64)) (*.f64 C A) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (neg.f64 B) (*.f64 (neg.f64 B) F) (-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(fma.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) (+.f64 F F) (*.f64 (*.f64 B B) (+.f64 F F)))
(fma.f64 #s(literal 1 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (neg.f64 (neg.f64 F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(fma.f64 #s(literal 1 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(fma.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (neg.f64 F) (*.f64 (neg.f64 (neg.f64 F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(fma.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (neg.f64 F) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1 binary64) (*.f64 (neg.f64 (neg.f64 F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(fma.f64 F (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(fma.f64 F (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) #s(literal 1 binary64)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(fma.f64 F (*.f64 (*.f64 B B) #s(literal 2 binary64)) (*.f64 F (*.f64 #s(literal -8 binary64) (*.f64 C A))))
(fma.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (neg.f64 (neg.f64 F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(fma.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(fma.f64 F (*.f64 B B) (fma.f64 (*.f64 F #s(literal -4 binary64)) (*.f64 C A) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 F (*.f64 B B) (-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F #s(literal 1 binary64)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) F (*.f64 (neg.f64 (neg.f64 F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) F (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(fma.f64 (*.f64 B B) (+.f64 F F) (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) (+.f64 F F)))
(fma.f64 (*.f64 B B) F (fma.f64 (*.f64 F #s(literal -4 binary64)) (*.f64 C A) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 (*.f64 B B) F (-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(fma.f64 B (*.f64 B F) (fma.f64 (*.f64 F #s(literal -4 binary64)) (*.f64 C A) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fma.f64 B (*.f64 B F) (-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(fma.f64 #s(literal 2 binary64) (*.f64 F (*.f64 B B)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F)))
(-.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) #s(literal 1 binary64)))
(-.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 #s(literal -1 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(-.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F))
(+.f64 (fma.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F (*.f64 B B))) (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F))
(+.f64 (*.f64 (+.f64 F F) (*.f64 #s(literal -4 binary64) (*.f64 C A))) (*.f64 (+.f64 F F) (*.f64 B B)))
(+.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (*.f64 (+.f64 F F) (*.f64 #s(literal -4 binary64) (*.f64 C A))))
(+.f64 (*.f64 F (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 F (*.f64 #s(literal -8 binary64) (*.f64 C A))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (*.f64 B B))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F)))
(+.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) (+.f64 F F)) (*.f64 (*.f64 B B) (+.f64 F F)))
(+.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) (+.f64 F F)))
(+.f64 (*.f64 (*.f64 (*.f64 B B) #s(literal 2 binary64)) F) (*.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) F))
(+.f64 (*.f64 (*.f64 F (*.f64 B B)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) #s(literal 2 binary64)))
(+.f64 (*.f64 F (*.f64 B B)) (fma.f64 (*.f64 F #s(literal -4 binary64)) (*.f64 C A) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(+.f64 (*.f64 F (*.f64 B B)) (-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(+.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (neg.f64 (neg.f64 F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(+.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
#s(literal 2 binary64)
(*.f64 (*.f64 #s(literal 1 binary64) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))
(*.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (*.f64 F (*.f64 B B)))) (*.f64 F (*.f64 B B)))
(*.f64 (neg.f64 F) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
(*.f64 #s(literal 1 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (neg.f64 F))
(*.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 1 binary64))
(*.f64 F (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) #s(literal 1 binary64)))
(*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))
(*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) F)
(/.f64 (-.f64 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 B B))) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F))) (-.f64 (*.f64 F (*.f64 B B)) (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F)))
(/.f64 (+.f64 (pow.f64 (*.f64 F (*.f64 B B)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) #s(literal 3 binary64))) (fma.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 B B)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F)) (*.f64 (*.f64 F (*.f64 B B)) (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F)))))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) #s(literal 1 binary64)))
(neg.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F))
(fma.f64 (*.f64 F #s(literal -4 binary64)) (*.f64 C A) (*.f64 F (*.f64 B B)))
(fma.f64 (*.f64 F (*.f64 #s(literal -4 binary64) A)) C (*.f64 F (*.f64 B B)))
(fma.f64 (*.f64 F (neg.f64 C)) (*.f64 A #s(literal 4 binary64)) (*.f64 F (*.f64 B B)))
(fma.f64 (*.f64 F (*.f64 A #s(literal 4 binary64))) (neg.f64 C) (*.f64 F (*.f64 B B)))
(fma.f64 (*.f64 F #s(literal 4 binary64)) (*.f64 (neg.f64 A) C) (*.f64 F (*.f64 B B)))
(fma.f64 (*.f64 F (fabs.f64 B)) (fabs.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F))
(fma.f64 (*.f64 F (neg.f64 B)) (neg.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F))
(fma.f64 (*.f64 F B) B (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F))
(fma.f64 (*.f64 F C) (*.f64 #s(literal -4 binary64) A) (*.f64 F (*.f64 B B)))
(fma.f64 (*.f64 F (*.f64 B B)) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) #s(literal 1 binary64)))
(fma.f64 #s(literal -4 binary64) (*.f64 (*.f64 C A) F) (*.f64 F (*.f64 B B)))
(fma.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) F) (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F))
(fma.f64 (neg.f64 B) (*.f64 (neg.f64 B) F) (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F))
(fma.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F (*.f64 F (*.f64 B B)))
(fma.f64 (*.f64 #s(literal -4 binary64) A) (*.f64 C F) (*.f64 F (*.f64 B B)))
(fma.f64 (neg.f64 C) (*.f64 (*.f64 A #s(literal 4 binary64)) F) (*.f64 F (*.f64 B B)))
(fma.f64 #s(literal 1 binary64) (*.f64 F (*.f64 B B)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F)))
(fma.f64 F (*.f64 #s(literal -4 binary64) (*.f64 C A)) (*.f64 F (*.f64 B B)))
(fma.f64 F (*.f64 B B) (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F))
(fma.f64 C (*.f64 (*.f64 #s(literal -4 binary64) A) F) (*.f64 F (*.f64 B B)))
(fma.f64 (*.f64 A #s(literal 4 binary64)) (*.f64 (neg.f64 C) F) (*.f64 F (*.f64 B B)))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 (neg.f64 A) C) F) (*.f64 F (*.f64 B B)))
(fma.f64 (*.f64 B B) F (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F))
(fma.f64 B (*.f64 B F) (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F))
(-.f64 (*.f64 F (*.f64 B B)) (*.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) F))
(-.f64 (*.f64 F (*.f64 B B)) (*.f64 (neg.f64 F) (*.f64 #s(literal -4 binary64) (*.f64 C A))))
(-.f64 (*.f64 F (*.f64 B B)) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 F (*.f64 B B))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F)))
(+.f64 (*.f64 (*.f64 F (*.f64 B B)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (*.f64 F (*.f64 B B)))
(+.f64 (*.f64 F (*.f64 B B)) (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 B B) (*.f64 #s(literal -4 binary64) (*.f64 C A)))) (*.f64 #s(literal -4 binary64) (*.f64 C A)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) (*.f64 B B))) (*.f64 B B))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B))) (*.f64 B B))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) (*.f64 #s(literal -4 binary64) (*.f64 C A))) (*.f64 (*.f64 B B) (*.f64 B B))) (-.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) (*.f64 B B)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) #s(literal 3 binary64)) (pow.f64 (*.f64 B B) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) (*.f64 #s(literal -4 binary64) (*.f64 C A)) (-.f64 (*.f64 (*.f64 B B) (*.f64 B B)) (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) (*.f64 B B)))))
(/.f64 (-.f64 (*.f64 (*.f64 B B) (*.f64 B B)) (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) (*.f64 #s(literal -4 binary64) (*.f64 C A)))) (-.f64 (*.f64 B B) (*.f64 #s(literal -4 binary64) (*.f64 C A))))
(/.f64 (+.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) (*.f64 #s(literal -4 binary64) (*.f64 C A))) (*.f64 (*.f64 B B) (*.f64 #s(literal -4 binary64) (*.f64 C A))))))
(/.f64 (-.f64 (*.f64 (*.f64 B B) (*.f64 B B)) (*.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 C (*.f64 A #s(literal 4 binary64))))) (+.f64 (*.f64 B B) (*.f64 C (*.f64 A #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 (*.f64 B B) (*.f64 C (*.f64 A #s(literal 4 binary64)))))))
(neg.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
(fma.f64 (*.f64 (neg.f64 C) #s(literal 4 binary64)) A (*.f64 B B))
(fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))
(fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))
(fma.f64 (neg.f64 (*.f64 C #s(literal 4 binary64))) A (*.f64 B B))
(fma.f64 (fabs.f64 (fabs.f64 B)) (fabs.f64 (fabs.f64 B)) (*.f64 #s(literal -4 binary64) (*.f64 C A)))
(fma.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)) (*.f64 #s(literal -4 binary64) (*.f64 C A)))
(fma.f64 (neg.f64 (neg.f64 B)) (neg.f64 (neg.f64 B)) (*.f64 #s(literal -4 binary64) (*.f64 C A)))
(fma.f64 (neg.f64 (neg.f64 B)) B (*.f64 #s(literal -4 binary64) (*.f64 C A)))
(fma.f64 (*.f64 C #s(literal 4 binary64)) (neg.f64 A) (*.f64 B B))
(fma.f64 (*.f64 (neg.f64 A) C) #s(literal 4 binary64) (*.f64 B B))
(fma.f64 #s(literal -4 binary64) (*.f64 C A) (*.f64 B B))
(fma.f64 (neg.f64 A) (*.f64 C #s(literal 4 binary64)) (*.f64 B B))
(fma.f64 (fabs.f64 B) (fabs.f64 B) (*.f64 #s(literal -4 binary64) (*.f64 C A)))
(fma.f64 (neg.f64 B) (neg.f64 B) (*.f64 #s(literal -4 binary64) (*.f64 C A)))
(fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))
(fma.f64 (neg.f64 C) (*.f64 A #s(literal 4 binary64)) (*.f64 B B))
(fma.f64 (*.f64 C A) #s(literal -4 binary64) (*.f64 B B))
(fma.f64 C (*.f64 #s(literal -4 binary64) A) (*.f64 B B))
(fma.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 C) (*.f64 B B))
(fma.f64 A (*.f64 #s(literal -4 binary64) C) (*.f64 B B))
(fma.f64 A (*.f64 #s(literal 4 binary64) (neg.f64 C)) (*.f64 B B))
(fma.f64 A (neg.f64 (*.f64 C #s(literal 4 binary64))) (*.f64 B B))
(fma.f64 #s(literal 4 binary64) (*.f64 (neg.f64 A) C) (*.f64 B B))
(fma.f64 B (neg.f64 (neg.f64 B)) (*.f64 #s(literal -4 binary64) (*.f64 C A)))
(fma.f64 B B (*.f64 #s(literal -4 binary64) (*.f64 C A)))
(-.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) (*.f64 (neg.f64 B) B))
(-.f64 (*.f64 B B) (*.f64 C (*.f64 A #s(literal 4 binary64))))
(+.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) (*.f64 B B))
(+.f64 (*.f64 B B) (*.f64 #s(literal -4 binary64) (*.f64 C A)))
(*.f64 (pow.f64 (fabs.f64 B) #s(literal 1 binary64)) (pow.f64 (fabs.f64 B) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 B) #s(literal 1 binary64)) (pow.f64 (neg.f64 B) #s(literal 1 binary64)))
(*.f64 (fabs.f64 (fabs.f64 B)) (fabs.f64 (fabs.f64 B)))
(*.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)))
(*.f64 (neg.f64 (neg.f64 B)) (neg.f64 (neg.f64 B)))
(*.f64 (neg.f64 (neg.f64 B)) B)
(*.f64 (fabs.f64 B) (fabs.f64 B))
(*.f64 (neg.f64 B) (neg.f64 B))
(*.f64 (pow.f64 B #s(literal 1 binary64)) (pow.f64 B #s(literal 1 binary64)))
(*.f64 (pow.f64 B #s(literal 1 binary64)) B)
(*.f64 (pow.f64 B (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 B (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 B (neg.f64 (neg.f64 B)))
(*.f64 B B)
(pow.f64 (fabs.f64 B) #s(literal 2 binary64))
(pow.f64 (neg.f64 B) #s(literal 2 binary64))
(pow.f64 B #s(literal 2 binary64))
(/.f64 (pow.f64 (fabs.f64 B) #s(literal 1 binary64)) (pow.f64 (fabs.f64 B) #s(literal -1 binary64)))
(/.f64 (pow.f64 (neg.f64 B) #s(literal 1 binary64)) (pow.f64 (neg.f64 B) #s(literal -1 binary64)))
(/.f64 (pow.f64 B #s(literal 1 binary64)) (pow.f64 B #s(literal -1 binary64)))
(neg.f64 (*.f64 (neg.f64 B) B))
(fabs.f64 (*.f64 B B))
(exp.f64 (*.f64 (log.f64 (fabs.f64 B)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 B)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 B) #s(literal 2 binary64)))
B
(*.f64 (*.f64 C #s(literal 4 binary64)) A)
(*.f64 #s(literal -4 binary64) (*.f64 (neg.f64 A) C))
(*.f64 (*.f64 #s(literal -4 binary64) A) (neg.f64 C))
(*.f64 (neg.f64 C) (*.f64 #s(literal -4 binary64) A))
(*.f64 (*.f64 C A) #s(literal 4 binary64))
(*.f64 C (*.f64 A #s(literal 4 binary64)))
(*.f64 (*.f64 A #s(literal 4 binary64)) C)
(*.f64 A (*.f64 C #s(literal 4 binary64)))
(*.f64 #s(literal 4 binary64) (neg.f64 (*.f64 (neg.f64 A) C)))
(*.f64 #s(literal 4 binary64) (*.f64 C A))
(neg.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)))
(*.f64 (neg.f64 (neg.f64 A)) #s(literal 4 binary64))
(*.f64 #s(literal -4 binary64) (neg.f64 A))
(*.f64 (neg.f64 A) #s(literal -4 binary64))
(*.f64 A #s(literal 4 binary64))
(*.f64 #s(literal 4 binary64) (neg.f64 (neg.f64 A)))
(*.f64 #s(literal 4 binary64) A)
(neg.f64 (*.f64 #s(literal -4 binary64) A))
#s(literal 4 binary64)
A
C
F
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 C (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 A (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) C)) C)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 C) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 C) A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) A)) A)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 C A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) A)) A)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (+.f64 C A))) (+.f64 C A))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (+.f64 C A))
(/.f64 (-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)) (*.f64 C C)) (-.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) C))
(/.f64 (-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)) (*.f64 C C)) (+.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (neg.f64 C)))
(/.f64 (-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 A A)) (-.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) A))
(/.f64 (-.f64 (*.f64 C C) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A))) (-.f64 C (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)))
(/.f64 (-.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) (*.f64 (-.f64 (neg.f64 C) A) (-.f64 (neg.f64 C) A))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (-.f64 (neg.f64 C) A)))
(/.f64 (-.f64 (*.f64 A A) (*.f64 (-.f64 (neg.f64 C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (-.f64 (neg.f64 C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) (+.f64 A (-.f64 (neg.f64 C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) #s(literal 3 binary64)) (pow.f64 C #s(literal 3 binary64))) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (-.f64 (*.f64 C C) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) C))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) #s(literal 3 binary64)) (pow.f64 A #s(literal 3 binary64))) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (-.f64 (*.f64 A A) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) A))))
(/.f64 (+.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) #s(literal 3 binary64))) (fma.f64 C C (-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)) (*.f64 C (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) #s(literal 3 binary64)) (pow.f64 (neg.f64 C) #s(literal 3 binary64))) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (+.f64 (*.f64 C C) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (neg.f64 C)))))
(/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 3 binary64)) (pow.f64 (-.f64 (neg.f64 C) A) #s(literal 3 binary64))) (+.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) (fma.f64 (-.f64 (neg.f64 C) A) (-.f64 (neg.f64 C) A) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (-.f64 (neg.f64 C) A)))))
(/.f64 (-.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (-.f64 (neg.f64 C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 3 binary64))) (fma.f64 A A (fma.f64 (-.f64 (neg.f64 C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (-.f64 (neg.f64 C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 A (-.f64 (neg.f64 C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))))
(/.f64 (-.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) (*.f64 (+.f64 C A) (+.f64 C A))) (-.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))
(/.f64 (-.f64 (*.f64 A A) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))) (-.f64 A (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)))
(/.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 3 binary64)) (pow.f64 (+.f64 C A) #s(literal 3 binary64))) (+.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) (-.f64 (*.f64 (+.f64 C A) (+.f64 C A)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(/.f64 (+.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) #s(literal 3 binary64))) (fma.f64 A A (-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 A (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)))))
(/.f64 (-.f64 (pow.f64 (+.f64 C A) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 3 binary64))) (fma.f64 (+.f64 C A) (+.f64 C A) (+.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) (*.f64 (+.f64 C A) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))))
(/.f64 (-.f64 (*.f64 (+.f64 C A) (+.f64 C A)) (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 (+.f64 C A) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(/.f64 (-.f64 (*.f64 (+.f64 C A) (+.f64 C A)) (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (-.f64 (+.f64 C A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(/.f64 (+.f64 (pow.f64 (+.f64 C A) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 3 binary64))) (fma.f64 (+.f64 C A) (+.f64 C A) (-.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) (*.f64 (+.f64 C A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))))
(neg.f64 (+.f64 (-.f64 (neg.f64 C) A) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(neg.f64 (-.f64 (neg.f64 C) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)))
(neg.f64 (-.f64 (-.f64 (neg.f64 C) A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(neg.f64 (-.f64 (-.f64 (neg.f64 C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) A))
(-.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (neg.f64 C))
(-.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (neg.f64 A))
(-.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (-.f64 (neg.f64 C) A))
(-.f64 (+.f64 C A) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(-.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(-.f64 C (+.f64 (neg.f64 A) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(-.f64 C (-.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) A))
(-.f64 C (neg.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)))
(-.f64 A (-.f64 (neg.f64 C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(+.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) C)
(+.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) A)
(+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))
(+.f64 (+.f64 C A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))
(+.f64 C (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A))
(+.f64 A (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 A) C)) C)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 A C)) C)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 C) A)) A)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 C A)) A)
(/.f64 (-.f64 (*.f64 C C) (*.f64 A A)) (-.f64 C A))
(/.f64 (-.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (neg.f64 A) #s(literal 3 binary64))) (fma.f64 C C (*.f64 (-.f64 A C) A)))
(/.f64 (+.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 A #s(literal 3 binary64))) (fma.f64 C C (-.f64 (*.f64 A A) (*.f64 C A))))
(/.f64 (-.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (neg.f64 C) #s(literal 3 binary64))) (fma.f64 A A (*.f64 (neg.f64 C) (-.f64 A C))))
(/.f64 (-.f64 (*.f64 A A) (*.f64 C C)) (-.f64 A C))
(/.f64 (+.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #s(literal 3 binary64))) (fma.f64 A A (-.f64 (*.f64 C C) (*.f64 C A))))
(neg.f64 (-.f64 (neg.f64 C) A))
(-.f64 C (neg.f64 A))
(-.f64 A (neg.f64 C))
(+.f64 C (neg.f64 (neg.f64 A)))
(+.f64 C A)
(+.f64 A C)
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(*.f64 (pow.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(pow.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) #s(literal 1/2 binary64))
(neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))
(fabs.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fabs.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 1/2 binary64)))
(hypot.f64 (fabs.f64 (fabs.f64 B)) (fabs.f64 (fabs.f64 (-.f64 C A))))
(hypot.f64 (fabs.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 (-.f64 C A))))
(hypot.f64 (fabs.f64 (fabs.f64 B)) (fabs.f64 (-.f64 C A)))
(hypot.f64 (fabs.f64 (fabs.f64 B)) (-.f64 C A))
(hypot.f64 (fabs.f64 (fabs.f64 B)) (-.f64 A C))
(hypot.f64 (fabs.f64 (fabs.f64 (-.f64 C A))) (fabs.f64 (fabs.f64 B)))
(hypot.f64 (fabs.f64 (fabs.f64 (-.f64 C A))) (neg.f64 (fabs.f64 B)))
(hypot.f64 (fabs.f64 (fabs.f64 (-.f64 C A))) (neg.f64 (neg.f64 B)))
(hypot.f64 (fabs.f64 (fabs.f64 (-.f64 C A))) (fabs.f64 B))
(hypot.f64 (fabs.f64 (fabs.f64 (-.f64 C A))) (neg.f64 B))
(hypot.f64 (fabs.f64 (fabs.f64 (-.f64 C A))) B)
(hypot.f64 (neg.f64 (fabs.f64 B)) (fabs.f64 (fabs.f64 (-.f64 C A))))
(hypot.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 (-.f64 C A))))
(hypot.f64 (neg.f64 (fabs.f64 B)) (fabs.f64 (-.f64 C A)))
(hypot.f64 (neg.f64 (fabs.f64 B)) (-.f64 C A))
(hypot.f64 (neg.f64 (fabs.f64 B)) (-.f64 A C))
(hypot.f64 (neg.f64 (neg.f64 B)) (fabs.f64 (fabs.f64 (-.f64 C A))))
(hypot.f64 (neg.f64 (neg.f64 B)) (neg.f64 (fabs.f64 (-.f64 C A))))
(hypot.f64 (neg.f64 (neg.f64 B)) (fabs.f64 (-.f64 C A)))
(hypot.f64 (neg.f64 (neg.f64 B)) (-.f64 C A))
(hypot.f64 (neg.f64 (neg.f64 B)) (-.f64 A C))
(hypot.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (fabs.f64 (fabs.f64 B)))
(hypot.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (neg.f64 (fabs.f64 B)))
(hypot.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (neg.f64 (neg.f64 B)))
(hypot.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (fabs.f64 B))
(hypot.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (neg.f64 B))
(hypot.f64 (neg.f64 (fabs.f64 (-.f64 C A))) B)
(hypot.f64 (fabs.f64 B) (fabs.f64 (fabs.f64 (-.f64 C A))))
(hypot.f64 (fabs.f64 B) (neg.f64 (fabs.f64 (-.f64 C A))))
(hypot.f64 (fabs.f64 B) (fabs.f64 (-.f64 C A)))
(hypot.f64 (fabs.f64 B) (-.f64 C A))
(hypot.f64 (fabs.f64 B) (-.f64 A C))
(hypot.f64 (fabs.f64 (-.f64 C A)) (fabs.f64 (fabs.f64 B)))
(hypot.f64 (fabs.f64 (-.f64 C A)) (neg.f64 (fabs.f64 B)))
(hypot.f64 (fabs.f64 (-.f64 C A)) (neg.f64 (neg.f64 B)))
(hypot.f64 (fabs.f64 (-.f64 C A)) (fabs.f64 B))
(hypot.f64 (fabs.f64 (-.f64 C A)) (neg.f64 B))
(hypot.f64 (fabs.f64 (-.f64 C A)) B)
(hypot.f64 (neg.f64 B) (fabs.f64 (fabs.f64 (-.f64 C A))))
(hypot.f64 (neg.f64 B) (neg.f64 (fabs.f64 (-.f64 C A))))
(hypot.f64 (neg.f64 B) (fabs.f64 (-.f64 C A)))
(hypot.f64 (neg.f64 B) (-.f64 C A))
(hypot.f64 (neg.f64 B) (-.f64 A C))
(hypot.f64 (-.f64 C A) (fabs.f64 (fabs.f64 B)))
(hypot.f64 (-.f64 C A) (neg.f64 (fabs.f64 B)))
(hypot.f64 (-.f64 C A) (neg.f64 (neg.f64 B)))
(hypot.f64 (-.f64 C A) (fabs.f64 B))
(hypot.f64 (-.f64 C A) (neg.f64 B))
(hypot.f64 (-.f64 C A) B)
(hypot.f64 (-.f64 A C) (fabs.f64 (fabs.f64 B)))
(hypot.f64 (-.f64 A C) (neg.f64 (fabs.f64 B)))
(hypot.f64 (-.f64 A C) (neg.f64 (neg.f64 B)))
(hypot.f64 (-.f64 A C) (fabs.f64 B))
(hypot.f64 (-.f64 A C) (neg.f64 B))
(hypot.f64 (-.f64 A C) B)
(hypot.f64 B (fabs.f64 (fabs.f64 (-.f64 C A))))
(hypot.f64 B (neg.f64 (fabs.f64 (-.f64 C A))))
(hypot.f64 B (fabs.f64 (-.f64 C A)))
(hypot.f64 B (-.f64 C A))
(hypot.f64 B (-.f64 A C))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 C C) (fma.f64 B B (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A))))) (fma.f64 B B (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 C C (*.f64 B B)) (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)))) (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 C A) (-.f64 A C)) (*.f64 B B))) (*.f64 B B))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 B B))) (*.f64 B B))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 B) B) (*.f64 (-.f64 C A) (-.f64 C A)))) (*.f64 (-.f64 C A) (-.f64 C A)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 B B) (*.f64 (-.f64 C A) (-.f64 C A)))) (*.f64 (-.f64 C A) (-.f64 C A)))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))
(*.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) (pow.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) #s(literal 0 binary64)))
(pow.f64 (*.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))
(pow.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) #s(literal 1 binary64))
(/.f64 (pow.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 B B (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A))) (fma.f64 B B (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)))) (*.f64 (*.f64 C C) (*.f64 C C))) (-.f64 (fma.f64 B B (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A))) (*.f64 C C)))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A))) (*.f64 (fma.f64 C C (*.f64 B B)) (fma.f64 C C (*.f64 B B)))) (-.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (fma.f64 C C (*.f64 B B))))
(/.f64 (-.f64 (*.f64 (*.f64 B B) (*.f64 B B)) (*.f64 (*.f64 (-.f64 C A) (-.f64 A C)) (*.f64 (-.f64 C A) (-.f64 A C)))) (+.f64 (*.f64 B B) (*.f64 (-.f64 C A) (-.f64 A C))))
(/.f64 (+.f64 (pow.f64 (fma.f64 B B (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A))) #s(literal 3 binary64)) (pow.f64 (*.f64 C C) #s(literal 3 binary64))) (fma.f64 (fma.f64 B B (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A))) (fma.f64 B B (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A))) (-.f64 (*.f64 (*.f64 C C) (*.f64 C C)) (*.f64 (fma.f64 B B (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A))) (*.f64 C C)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) #s(literal 3 binary64)) (pow.f64 (fma.f64 C C (*.f64 B B)) #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (-.f64 (*.f64 (fma.f64 C C (*.f64 B B)) (fma.f64 C C (*.f64 B B))) (*.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (fma.f64 C C (*.f64 B B))))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 C A) (-.f64 A C)) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (*.f64 (-.f64 C A) (-.f64 A C)) (*.f64 (-.f64 C A) (-.f64 A C)) (*.f64 (*.f64 B B) (*.f64 (-.f64 C A) (-.f64 A C))))))
(/.f64 (-.f64 (*.f64 (*.f64 B B) (*.f64 B B)) (*.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (-.f64 C A) (-.f64 C A)))) (-.f64 (*.f64 B B) (*.f64 (-.f64 C A) (-.f64 C A))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (-.f64 C A) (-.f64 C A))) (*.f64 (*.f64 (neg.f64 B) B) (*.f64 (neg.f64 B) B))) (+.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (neg.f64 B) B)))
(/.f64 (+.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 C A) (-.f64 C A)) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (-.f64 (*.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (-.f64 C A) (-.f64 C A))) (*.f64 (*.f64 B B) (*.f64 (-.f64 C A) (-.f64 C A))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 C A) (-.f64 C A)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 B) B) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (-.f64 C A) (-.f64 C A)) (fma.f64 (*.f64 (neg.f64 B) B) (*.f64 (neg.f64 B) B) (*.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (neg.f64 B) B)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (-.f64 C A) (-.f64 C A))) (*.f64 (*.f64 B B) (*.f64 B B))) (-.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 B B)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 C A) (-.f64 C A)) #s(literal 3 binary64)) (pow.f64 (*.f64 B B) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (-.f64 C A) (-.f64 C A)) (-.f64 (*.f64 (*.f64 B B) (*.f64 B B)) (*.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 B B)))))
(neg.f64 (fma.f64 (-.f64 C A) (-.f64 A C) (*.f64 (neg.f64 B) B)))
(neg.f64 (-.f64 (*.f64 (-.f64 C A) (-.f64 A C)) (*.f64 B B)))
(neg.f64 (neg.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))
(fma.f64 (fabs.f64 (fabs.f64 B)) (fabs.f64 (fabs.f64 B)) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 (fabs.f64 A) (fabs.f64 A) (fma.f64 (*.f64 #s(literal -2 binary64) C) A (fma.f64 C C (*.f64 B B))))
(fma.f64 (fabs.f64 (fabs.f64 (-.f64 C A))) (fabs.f64 (fabs.f64 (-.f64 C A))) (*.f64 B B))
(fma.f64 (fabs.f64 C) (fabs.f64 C) (-.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (*.f64 (neg.f64 B) B)))
(fma.f64 (fabs.f64 C) (fabs.f64 C) (fma.f64 B B (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A))))
(fma.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 (neg.f64 (neg.f64 B)) (neg.f64 (neg.f64 B)) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 (neg.f64 (neg.f64 B)) B (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (neg.f64 (fabs.f64 (-.f64 C A))) (*.f64 B B))
(fma.f64 (neg.f64 A) (neg.f64 A) (fma.f64 (*.f64 #s(literal -2 binary64) C) A (fma.f64 C C (*.f64 B B))))
(fma.f64 (fabs.f64 B) (fabs.f64 B) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 (fabs.f64 (-.f64 C A)) (fabs.f64 (-.f64 C A)) (*.f64 B B))
(fma.f64 (neg.f64 B) (neg.f64 B) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))
(fma.f64 (neg.f64 C) (neg.f64 C) (-.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (*.f64 (neg.f64 B) B)))
(fma.f64 (neg.f64 C) (neg.f64 C) (fma.f64 B B (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A))))
(fma.f64 (-.f64 A C) (-.f64 A C) (*.f64 B B))
(fma.f64 (-.f64 A C) A (fma.f64 (neg.f64 C) (-.f64 A C) (*.f64 B B)))
(fma.f64 (-.f64 A C) A (-.f64 (*.f64 (neg.f64 C) (-.f64 A C)) (*.f64 (neg.f64 B) B)))
(fma.f64 C C (-.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (*.f64 (neg.f64 B) B)))
(fma.f64 C C (fma.f64 B B (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A))))
(fma.f64 A (-.f64 A C) (fma.f64 (neg.f64 C) (-.f64 A C) (*.f64 B B)))
(fma.f64 A (-.f64 A C) (-.f64 (*.f64 (neg.f64 C) (-.f64 A C)) (*.f64 (neg.f64 B) B)))
(fma.f64 A A (fma.f64 (*.f64 #s(literal -2 binary64) C) A (fma.f64 C C (*.f64 B B))))
(fma.f64 B (neg.f64 (neg.f64 B)) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 B B (*.f64 (-.f64 C A) (-.f64 C A)))
(-.f64 (fma.f64 B B (*.f64 A A)) (*.f64 C (-.f64 (+.f64 A A) C)))
(-.f64 (fma.f64 B B (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A))) (*.f64 (neg.f64 C) C))
(-.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (-.f64 (*.f64 (neg.f64 C) C) (*.f64 B B)))
(-.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (fma.f64 (neg.f64 C) C (*.f64 (neg.f64 B) B)))
(-.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (neg.f64 (fma.f64 C C (*.f64 B B))))
(-.f64 (*.f64 A A) (-.f64 (*.f64 (+.f64 A A) C) (fma.f64 C C (*.f64 B B))))
(-.f64 (*.f64 A A) (-.f64 (*.f64 C (-.f64 (+.f64 A A) C)) (*.f64 B B)))
(-.f64 (*.f64 A A) (fma.f64 C (-.f64 (+.f64 A A) C) (*.f64 (neg.f64 B) B)))
(-.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (neg.f64 B) B))
(-.f64 (*.f64 B B) (*.f64 (-.f64 C A) (-.f64 A C)))
(sqrt.f64 (*.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fabs.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fabs.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 1 binary64)))
(+.f64 (fma.f64 B B (*.f64 (-.f64 A C) A)) (*.f64 (neg.f64 C) (-.f64 A C)))
(+.f64 (fma.f64 B B (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A))) (*.f64 C C))
(+.f64 (fma.f64 C C (*.f64 B B)) (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)))
(+.f64 (*.f64 (-.f64 A C) A) (fma.f64 (neg.f64 C) (-.f64 A C) (*.f64 B B)))
(+.f64 (*.f64 (-.f64 A C) A) (-.f64 (*.f64 (neg.f64 C) (-.f64 A C)) (*.f64 (neg.f64 B) B)))
(+.f64 (*.f64 C C) (-.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (*.f64 (neg.f64 B) B)))
(+.f64 (*.f64 C C) (fma.f64 B B (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A))))
(+.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (fma.f64 C C (*.f64 B B)))
(+.f64 (*.f64 A A) (fma.f64 (*.f64 #s(literal -2 binary64) C) A (fma.f64 C C (*.f64 B B))))
(+.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 B B))
(+.f64 (*.f64 B B) (*.f64 (-.f64 C A) (-.f64 C A)))
(*.f64 (pow.f64 (fabs.f64 (-.f64 C A)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 C A)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 C A) #s(literal 1 binary64)) (pow.f64 (-.f64 C A) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 C) (-.f64 A C)) (*.f64 (-.f64 A C) A))) (*.f64 (-.f64 A C) A))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (*.f64 C C))) (*.f64 C C))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 C) C) (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)))) (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 C (-.f64 (+.f64 A A) C)) (*.f64 A A))) (*.f64 A A))
(*.f64 (fabs.f64 (fabs.f64 (-.f64 C A))) (fabs.f64 (fabs.f64 (-.f64 C A))))
(*.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (neg.f64 (fabs.f64 (-.f64 C A))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 C C) (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)))) (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)))
(*.f64 (fabs.f64 (-.f64 C A)) (fabs.f64 (-.f64 C A)))
(*.f64 (pow.f64 (-.f64 A C) #s(literal 1 binary64)) (pow.f64 (-.f64 A C) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 A C) #s(literal 1 binary64)) (-.f64 A C))
(*.f64 (-.f64 C A) (-.f64 C A))
(*.f64 (pow.f64 (-.f64 A C) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (-.f64 A C) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (-.f64 A C) (-.f64 A C))
(pow.f64 (fabs.f64 (-.f64 C A)) #s(literal 2 binary64))
(pow.f64 (-.f64 C A) #s(literal 2 binary64))
(pow.f64 (-.f64 A C) #s(literal 2 binary64))
(/.f64 (pow.f64 (fabs.f64 (-.f64 C A)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 C A)) #s(literal -1 binary64)))
(/.f64 (pow.f64 (-.f64 C A) #s(literal 1 binary64)) (pow.f64 (-.f64 C A) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 A C) A) (*.f64 (-.f64 A C) A)) (*.f64 (*.f64 (neg.f64 C) (-.f64 A C)) (*.f64 (neg.f64 C) (-.f64 A C)))) (-.f64 (*.f64 (-.f64 A C) A) (*.f64 (neg.f64 C) (-.f64 A C))))
(/.f64 (-.f64 (*.f64 (*.f64 C C) (*.f64 C C)) (*.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)))) (-.f64 (*.f64 C C) (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A))) (*.f64 (*.f64 (neg.f64 C) C) (*.f64 (neg.f64 C) C))) (+.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (*.f64 (neg.f64 C) C)))
(/.f64 (-.f64 (*.f64 (*.f64 A A) (*.f64 A A)) (*.f64 (*.f64 C (-.f64 (+.f64 A A) C)) (*.f64 C (-.f64 (+.f64 A A) C)))) (+.f64 (*.f64 A A) (*.f64 C (-.f64 (+.f64 A A) C))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 A C) A) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 C) (-.f64 A C)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 A C) A) (*.f64 (-.f64 A C) A) (-.f64 (*.f64 (*.f64 (neg.f64 C) (-.f64 A C)) (*.f64 (neg.f64 C) (-.f64 A C))) (*.f64 (*.f64 (-.f64 A C) A) (*.f64 (neg.f64 C) (-.f64 A C))))))
(/.f64 (+.f64 (pow.f64 (*.f64 C C) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) #s(literal 3 binary64))) (fma.f64 (*.f64 C C) (*.f64 C C) (-.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A))) (*.f64 (*.f64 C C) (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 C) C) #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (fma.f64 (*.f64 (neg.f64 C) C) (*.f64 (neg.f64 C) C) (*.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (*.f64 (neg.f64 C) C)))))
(/.f64 (-.f64 (pow.f64 (*.f64 A A) #s(literal 3 binary64)) (pow.f64 (*.f64 C (-.f64 (+.f64 A A) C)) #s(literal 3 binary64))) (fma.f64 (*.f64 A A) (*.f64 A A) (fma.f64 (*.f64 C (-.f64 (+.f64 A A) C)) (*.f64 C (-.f64 (+.f64 A A) C)) (*.f64 (*.f64 A A) (*.f64 C (-.f64 (+.f64 A A) C))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A))) (*.f64 (*.f64 C C) (*.f64 C C))) (-.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (*.f64 C C)))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) #s(literal 3 binary64)) (pow.f64 (*.f64 C C) #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (-.f64 (*.f64 (*.f64 C C) (*.f64 C C)) (*.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (*.f64 C C)))))
(/.f64 (pow.f64 (-.f64 A C) #s(literal 1 binary64)) (pow.f64 (-.f64 A C) #s(literal -1 binary64)))
(neg.f64 (*.f64 (-.f64 C A) (-.f64 A C)))
(fma.f64 (fabs.f64 A) (fabs.f64 A) (fma.f64 (*.f64 #s(literal -2 binary64) C) A (*.f64 C C)))
(fma.f64 (fabs.f64 A) (fabs.f64 A) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 C A)) (*.f64 (neg.f64 C) C)))
(fma.f64 (fabs.f64 A) (fabs.f64 A) (neg.f64 (*.f64 C (-.f64 (+.f64 A A) C))))
(fma.f64 (fabs.f64 C) (fabs.f64 C) (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)))
(fma.f64 (neg.f64 A) (neg.f64 A) (fma.f64 (*.f64 #s(literal -2 binary64) C) A (*.f64 C C)))
(fma.f64 (neg.f64 A) (neg.f64 A) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 C A)) (*.f64 (neg.f64 C) C)))
(fma.f64 (neg.f64 A) (neg.f64 A) (neg.f64 (*.f64 C (-.f64 (+.f64 A A) C))))
(fma.f64 (-.f64 C A) C (*.f64 (-.f64 C A) (neg.f64 A)))
(fma.f64 (neg.f64 C) (neg.f64 C) (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)))
(fma.f64 (neg.f64 C) (-.f64 A C) (*.f64 (-.f64 A C) A))
(fma.f64 (-.f64 A C) (neg.f64 C) (*.f64 (-.f64 A C) A))
(fma.f64 (-.f64 A C) A (*.f64 (neg.f64 C) (-.f64 A C)))
(fma.f64 C (-.f64 C A) (*.f64 (neg.f64 A) (-.f64 C A)))
(fma.f64 C C (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)))
(fma.f64 A (-.f64 A C) (*.f64 (neg.f64 C) (-.f64 A C)))
(fma.f64 A A (fma.f64 (*.f64 #s(literal -2 binary64) C) A (*.f64 C C)))
(fma.f64 A A (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 C A)) (*.f64 (neg.f64 C) C)))
(fma.f64 A A (neg.f64 (*.f64 C (-.f64 (+.f64 A A) C))))
(-.f64 (fma.f64 C C (*.f64 A A)) (*.f64 (+.f64 A A) C))
(-.f64 (*.f64 (-.f64 A C) A) (*.f64 C (-.f64 A C)))
(-.f64 (*.f64 (-.f64 A C) A) (*.f64 (-.f64 C A) (neg.f64 C)))
(-.f64 (*.f64 (-.f64 A C) A) (neg.f64 (*.f64 (neg.f64 C) (-.f64 A C))))
(-.f64 (*.f64 C C) (-.f64 (*.f64 (+.f64 A A) C) (*.f64 A A)))
(-.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (*.f64 (neg.f64 C) C))
(-.f64 (*.f64 A A) (*.f64 C (-.f64 (+.f64 A A) C)))
(fabs.f64 (*.f64 (-.f64 C A) (-.f64 C A)))
(exp.f64 (*.f64 (log.f64 (fabs.f64 (-.f64 C A))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (-.f64 C A)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (-.f64 A C)) #s(literal 2 binary64)))
(+.f64 (fma.f64 C C (*.f64 A A)) (*.f64 #s(literal -2 binary64) (*.f64 C A)))
(+.f64 (*.f64 (-.f64 C A) C) (*.f64 (-.f64 C A) (neg.f64 A)))
(+.f64 (*.f64 C (-.f64 C A)) (*.f64 (neg.f64 A) (-.f64 C A)))
(+.f64 (fma.f64 C C (*.f64 #s(literal -2 binary64) (*.f64 C A))) (*.f64 A A))
(+.f64 (*.f64 (neg.f64 C) (-.f64 A C)) (*.f64 (-.f64 A C) A))
(+.f64 (*.f64 (-.f64 A C) A) (*.f64 (neg.f64 C) (-.f64 A C)))
(+.f64 (*.f64 C C) (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)))
(+.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (neg.f64 (*.f64 (neg.f64 C) C)))
(+.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (*.f64 C C))
(+.f64 (*.f64 A A) (fma.f64 (*.f64 #s(literal -2 binary64) C) A (*.f64 C C)))
(+.f64 (*.f64 A A) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 C A)) (*.f64 (neg.f64 C) C)))
(+.f64 (*.f64 A A) (neg.f64 (*.f64 C (-.f64 (+.f64 A A) C))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 A (neg.f64 C))) (neg.f64 C))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 C) A)) A)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 C A)) A)
(/.f64 (-.f64 (*.f64 C C) (*.f64 A A)) (-.f64 (neg.f64 C) A))
(/.f64 (+.f64 (pow.f64 (neg.f64 C) #s(literal 3 binary64)) (pow.f64 A #s(literal 3 binary64))) (fma.f64 C C (-.f64 (*.f64 A A) (*.f64 (neg.f64 A) C))))
(/.f64 (+.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (neg.f64 C) #s(literal 3 binary64))) (fma.f64 A A (-.f64 (*.f64 C C) (*.f64 (neg.f64 A) C))))
(/.f64 (-.f64 (*.f64 A A) (*.f64 C C)) (+.f64 C A))
(/.f64 (-.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #s(literal 3 binary64))) (fma.f64 A A (fma.f64 C C (*.f64 C A))))
(neg.f64 (-.f64 C A))
(-.f64 (neg.f64 C) (neg.f64 A))
(-.f64 A C)
(+.f64 (neg.f64 C) (neg.f64 (neg.f64 A)))
(+.f64 (neg.f64 C) A)
(+.f64 A (neg.f64 C))

eval250.0ms (2.5%)

Memory
14.5MiB live, 366.2MiB allocated; 167ms collecting garbage
Compiler

Compiled 76 894 to 8 076 computations (89.5% saved)

prune57.0ms (0.6%)

Memory
-37.1MiB live, 106.0MiB allocated; 7ms collecting garbage
Pruning

36 alts after pruning (36 fresh and 0 done)

PrunedKeptTotal
New1 128361 164
Fresh000
Picked101
Done000
Total1 129361 165
Accuracy
78.1%
Counts
1 165 → 36
Alt Table
Click to see full alt table
StatusAccuracyProgram
21.5%
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
22.4%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
24.2%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (sqrt.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
24.3%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
21.4%
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
21.3%
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
5.0%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) #s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (*.f64 #s(literal -1 binary64) A)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
1.2%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 2 binary64) A)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
26.6%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) A) (*.f64 #s(literal 2 binary64) C)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
18.9%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64)))) A))) A) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 2 binary64)))) A) (*.f64 #s(literal 2 binary64) C)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
26.1%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (*.f64 #s(literal 2 binary64) C))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
1.5%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (*.f64 #s(literal 2 binary64) A))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
21.5%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (*.f64 B B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
11.0%
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
1.3%
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) C) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) F)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
1.3%
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
2.1%
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
16.4%
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -16 binary64) (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
20.2%
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1/2 binary64)))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
14.2%
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
23.7%
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
1.0%
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
1.4%
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
13.6%
(/.f64 #s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
21.5%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
21.2%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
20.2%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64))))))
0.3%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64))))))
7.6%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C))))
1.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
36.2%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
17.2%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C)))
2.0%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A)))
14.9%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64)))))
26.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
0.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
Compiler

Compiled 3 808 to 2 252 computations (40.9% saved)

sample0.0ms (0.0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Calls
Call 1
Inputs
1/4
-16
-1
-2
3
2
4
1
-4
Outputs
#s(literal 1/4 binary64)
#s(literal -16 binary64)
#s(literal -1 binary64)
#s(literal -2 binary64)
#s(literal 3 binary64)
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(literal 1 binary64)
#s(literal -4 binary64)
Samples
0.0ms0valid
Compiler

Compiled 11 to 11 computations (0.0% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
adjust: 0.0ms (0.0% of total)

series452.0ms (4.5%)

Memory
8.0MiB live, 673.9MiB allocated; 81ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0458970510
Stop Event
iter-limit
Counts
59 → 648
Calls
Call 1
Inputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A))
#s(literal 1/4 binary64)
(/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)
(sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))
(*.f64 #s(literal -16 binary64) (*.f64 A F))
#s(literal -16 binary64)
(*.f64 A F)
A
F
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))
#s(literal -1 binary64)
(sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))
(*.f64 #s(literal -2 binary64) (/.f64 F B))
#s(literal -2 binary64)
(/.f64 F B)
B
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F)))))
(sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F)))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))
(*.f64 (pow.f64 B #s(literal 3 binary64)) F)
(pow.f64 B #s(literal 3 binary64))
#s(literal 3 binary64)
(-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C))
(pow.f64 B #s(literal 2 binary64))
#s(literal 2 binary64)
(*.f64 (*.f64 #s(literal 4 binary64) A) C)
(*.f64 #s(literal 4 binary64) A)
#s(literal 4 binary64)
C
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
#s(literal 1 binary64)
(/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B))
(*.f64 C (*.f64 A #s(literal 4 binary64)))
(*.f64 A #s(literal 4 binary64))
(*.f64 B B)
(sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F))
(+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))
(sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))
(fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))
(-.f64 C A)
(+.f64 C A)
(+.f64 F F)
(fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))
(*.f64 C #s(literal -4 binary64))
#s(literal -4 binary64)
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))
(sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))
Outputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 A (fma.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 A (fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))) (*.f64 A (fma.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64))))))))))))
#s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
#s(approx (/ (sqrt (* -16 (* A F))) A) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A))
#s(approx (sqrt (* -16 (* A F))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))
#s(approx (* -16 (* A F)) (*.f64 #s(literal -16 binary64) (*.f64 A F)))
#s(approx (* A F) (*.f64 A F))
#s(approx A A)
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (-.f64 (*.f64 A (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (-.f64 (*.f64 A (-.f64 (*.f64 A (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 A (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 A (fma.f64 A (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (fma.f64 #s(literal 2 binary64) (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (*.f64 A (fma.f64 #s(literal 2 binary64) (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (*.f64 A (fma.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 A (fma.f64 #s(literal 2 binary64) (*.f64 A (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))))))
#s(approx (- (pow B 2) (* (* 4 A) C)) (pow.f64 B #s(literal 2 binary64)))
#s(approx (- (pow B 2) (* (* 4 A) C)) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))))
#s(approx (* (* 4 A) C) (*.f64 #s(literal 4 binary64) (*.f64 A C)))
#s(approx (* 4 A) (*.f64 #s(literal 4 binary64) A))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 A (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 A (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 A (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 A (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 A (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 B #s(literal 2 binary64))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 A (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 A (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 3 binary64))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 A (-.f64 (fma.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 3 binary64))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 3 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 3 binary64))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))))
#s(approx (- (* C (* A 4)) (* B B)) (*.f64 #s(literal -1 binary64) (pow.f64 B #s(literal 2 binary64))))
#s(approx (- (* C (* A 4)) (* B B)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 A C)) (pow.f64 B #s(literal 2 binary64))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal 2 binary64) (*.f64 A (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (/.f64 (*.f64 A (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 A (+.f64 (/.f64 (*.f64 A (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+.f64 C (+.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+.f64 C (+.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) (*.f64 A (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+.f64 C (+.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) (*.f64 A (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 A (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 A (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))))
#s(approx (+ (* (- C A) (- C A)) (* B B)) (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))
#s(approx (+ (* (- C A) (- C A)) (* B B)) (fma.f64 #s(literal -2 binary64) (*.f64 A C) (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))
#s(approx (+ (* (- C A) (- C A)) (* B B)) (fma.f64 A (+.f64 A (*.f64 #s(literal -2 binary64) C)) (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))
#s(approx (- C A) C)
#s(approx (- C A) (+.f64 C (*.f64 #s(literal -1 binary64) A)))
#s(approx (+ C A) (+.f64 A C))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (pow.f64 B #s(literal 4 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (pow.f64 B #s(literal 2 binary64))) (*.f64 A (fma.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (pow.f64 B #s(literal 4 binary64))))))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (pow.f64 B #s(literal 2 binary64))) (*.f64 A (fma.f64 #s(literal -1 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (pow.f64 B #s(literal 4 binary64))))) (*.f64 A (fma.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 3 binary64)) (*.f64 (pow.f64 F #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 5 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 C (*.f64 F (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (-.f64 (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64))))))))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (-.f64 (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (-.f64 (*.f64 A (-.f64 (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 3 binary64)) (*.f64 (pow.f64 F #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 5 binary64))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 C (*.f64 F (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (-.f64 (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (fma.f64 A (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (fma.f64 A (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (fma.f64 A (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (fma.f64 A (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (fma.f64 A (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 A (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 3 binary64)) (*.f64 (pow.f64 F #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 5 binary64))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 C (*.f64 F (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (-.f64 (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))))))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (+.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C F)) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (+.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (*.f64 A (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 F #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 C F) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (+.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (*.f64 A (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C F) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (*.f64 A (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 F #s(literal 3 binary64)))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 5 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 F #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64))))))))))
#s(approx (* F (+ (* (* C -4) A) (* B B))) (*.f64 (pow.f64 B #s(literal 2 binary64)) F))
#s(approx (* F (+ (* (* C -4) A) (* B B))) (fma.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)) (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (/.f64 (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 C (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 C (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (fma.f64 A (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (fma.f64 #s(literal 2 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (fma.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 A (fma.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (*.f64 A (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64)))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (fma.f64 #s(literal 2 binary64) (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 A (fma.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (*.f64 A (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (/.f64 (*.f64 A (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64)))) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64)))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64))))) A) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64))))) A) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64)))))) C))) (pow.f64 A #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64))))) A) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64)))))) C))) (pow.f64 A #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64)))))) C)))) C))) (pow.f64 A #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C))))))
#s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))
#s(approx (/ (sqrt (* -16 (* A F))) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))
#s(approx (sqrt (* -16 (* A F))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 A (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 A (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C F))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (*.f64 C F) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) A)))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (*.f64 C F) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) A) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C))))) (pow.f64 A #s(literal 2 binary64))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (*.f64 C F) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) A) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C))))) (pow.f64 A #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (pow.f64 A #s(literal 3 binary64)))))))))
#s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 #s(literal -4 binary64) (*.f64 A C)))
#s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 A (-.f64 (/.f64 (pow.f64 B #s(literal 2 binary64)) A) (*.f64 #s(literal 4 binary64) C))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (*.f64 A (pow.f64 C #s(literal 2 binary64)))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (*.f64 A (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 3 binary64)) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64)))))) C)))) (*.f64 (pow.f64 A #s(literal 3 binary64)) C)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (*.f64 A (pow.f64 C #s(literal 2 binary64)))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 A (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (pow.f64 A #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 A (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64)))))) (pow.f64 A #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 A (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64)))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64))))))))
#s(approx (- (* C (* A 4)) (* B B)) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) A) (*.f64 #s(literal 4 binary64) C))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 A F)))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 A (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 C (*.f64 #s(literal -1 binary64) C))) A) (*.f64 #s(literal 4 binary64) F))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 A (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 C (*.f64 #s(literal -1 binary64) C))) A) (fma.f64 #s(literal 4 binary64) F (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (pow.f64 A #s(literal 2 binary64)))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 A (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 C (*.f64 #s(literal -1 binary64) C))) A) (fma.f64 #s(literal 4 binary64) F (+.f64 (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (pow.f64 A #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) (pow.f64 A #s(literal 3 binary64))))))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 #s(literal 2 binary64) A))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 A (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 C A) (/.f64 C A)))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 A (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 C A) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 A #s(literal 2 binary64))) (/.f64 C A))))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 A (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 C A) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (pow.f64 A #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 A #s(literal 2 binary64))) (/.f64 C A)))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C A)))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (*.f64 A (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 C A) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 A #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (*.f64 A (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 C A) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (pow.f64 A #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 A #s(literal 2 binary64)))))))))
#s(approx (+ (* (- C A) (- C A)) (* B B)) (pow.f64 A #s(literal 2 binary64)))
#s(approx (+ (* (- C A) (- C A)) (* B B)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 C A)))))
#s(approx (+ (* (- C A) (- C A)) (* B B)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 C A) (+.f64 (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 A #s(literal 2 binary64))) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 A #s(literal 2 binary64))))))))
#s(approx (- C A) (*.f64 #s(literal -1 binary64) A))
#s(approx (- C A) (*.f64 A (-.f64 (/.f64 C A) #s(literal 1 binary64))))
#s(approx (+ C A) (*.f64 A (+.f64 #s(literal 1 binary64) (/.f64 C A))))
#s(approx (+ (* (* C -4) A) (* B B)) (*.f64 A (fma.f64 #s(literal -4 binary64) C (/.f64 (pow.f64 B #s(literal 2 binary64)) A))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) C)))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 A (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (*.f64 A (pow.f64 C #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A))) C)))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (+.f64 C (*.f64 #s(literal -1 binary64) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) C)) (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (pow.f64 C #s(literal 3 binary64))))) (pow.f64 A #s(literal 2 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (*.f64 A (pow.f64 C #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A))) C))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (+.f64 C (*.f64 #s(literal -1 binary64) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) C)) (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (pow.f64 C #s(literal 3 binary64))))) (pow.f64 A #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))) (*.f64 C (sqrt.f64 (/.f64 #s(literal 4 binary64) A))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (+.f64 C (*.f64 #s(literal -1 binary64) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) C)) (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (pow.f64 C #s(literal 3 binary64)))))) C))) (pow.f64 A #s(literal 3 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (*.f64 A (pow.f64 C #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A))) C)))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (+.f64 C (*.f64 #s(literal -1 binary64) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (pow.f64 A #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))) (*.f64 (pow.f64 A #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) A))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))))) (fma.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (-.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (/.f64 (pow.f64 (+.f64 C (*.f64 #s(literal -1 binary64) C)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 4 binary64) A)) #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (*.f64 #s(literal -1 binary64) C)))) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A))))))) (pow.f64 A #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))) (*.f64 (pow.f64 A #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))))) (fma.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) A))))))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))))) (fma.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) A))))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))) (*.f64 (pow.f64 A #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))))) (fma.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (*.f64 (pow.f64 A #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (-.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (/.f64 (pow.f64 (+.f64 C (*.f64 #s(literal -1 binary64) C)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 4 binary64) A)) #s(literal 2 binary64))))) (*.f64 (pow.f64 A #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))) (*.f64 (pow.f64 A #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (*.f64 #s(literal -1 binary64) C)))) (*.f64 (pow.f64 A #s(literal 4 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A))))) (fma.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) A))))))))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 F #s(literal 2 binary64))) (*.f64 (pow.f64 A #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))))))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 F #s(literal 2 binary64))) (*.f64 (pow.f64 A #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 6 binary64)) (pow.f64 F #s(literal 3 binary64))) (*.f64 (pow.f64 A #s(literal 6 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))))))))))
#s(approx (* F (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F))))
#s(approx (* F (+ (* (* C -4) A) (* B B))) (*.f64 A (fma.f64 #s(literal -4 binary64) (*.f64 C F) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) A))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (*.f64 A (sqrt.f64 (/.f64 #s(literal 4 binary64) A))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (*.f64 A (+.f64 (sqrt.f64 (/.f64 #s(literal 4 binary64) A)) (fma.f64 #s(literal -1 binary64) (/.f64 C (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (/.f64 C (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) A))))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (*.f64 A (+.f64 (sqrt.f64 (/.f64 #s(literal 4 binary64) A)) (fma.f64 #s(literal -1 binary64) (/.f64 C (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (/.f64 C (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (*.f64 A (+.f64 (sqrt.f64 (/.f64 #s(literal 4 binary64) A)) (fma.f64 #s(literal -1 binary64) (/.f64 C (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (/.f64 (pow.f64 (+.f64 C (*.f64 #s(literal -1 binary64) C)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 4 binary64) A)) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) A)))) (/.f64 C (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) A))))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 A (+.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 C (*.f64 #s(literal -1 binary64) C)) A)))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 A (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 C (*.f64 #s(literal -1 binary64) C)) A) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 A #s(literal 2 binary64)))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 A (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 C (*.f64 #s(literal -1 binary64) C)) A) (+.f64 (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (pow.f64 A #s(literal 3 binary64))) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 A #s(literal 2 binary64))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (*.f64 A (pow.f64 C #s(literal 2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (*.f64 A (pow.f64 C #s(literal 3 binary64)))))) A) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 3 binary64)))))) (*.f64 A C)))) A) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 2 binary64))))) A) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C))))
#s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))
#s(approx (/ (sqrt (* -16 (* A F))) A) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))
#s(approx (sqrt (* -16 (* A F))) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 (pow.f64 A #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 B #s(literal 4 binary64)) C))))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 F #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))) (pow.f64 A #s(literal 3 binary64)))) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 (pow.f64 A #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 B #s(literal 4 binary64)) C))))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 F #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))) (pow.f64 A #s(literal 3 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -16 binary64) (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) F))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) A) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 C #s(literal 2 binary64)) F))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) A) (*.f64 #s(literal 8 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)))) A) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 C #s(literal 2 binary64)) F))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 B #s(literal 4 binary64)) C)))) A) (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))))) A) (*.f64 #s(literal 8 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)))) A) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 C #s(literal 2 binary64)) F))))))
#s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) A)) (*.f64 #s(literal -4 binary64) C)))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))) (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 3 binary64))))) A)) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 2 binary64))))) A) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))) (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 3 binary64)))))) C))) A))) (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 3 binary64))))) A)) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 2 binary64))))) A) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal -4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) F)) (*.f64 A (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))) A))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (*.f64 A (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) #s(literal 3 binary64)))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 C F)) (*.f64 A (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) #s(literal 3 binary64)))))) (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) F)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) #s(literal 3 binary64))))) A) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))) A))))
#s(approx (- (* C (* A 4)) (* B B)) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -4 binary64) C (/.f64 (pow.f64 B #s(literal 2 binary64)) A)))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 C F)))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) A) (*.f64 #s(literal 4 binary64) (*.f64 C F))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (pow.f64 B #s(literal 2 binary64)) F (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) A)) A) (*.f64 #s(literal 4 binary64) (*.f64 C F))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) (/.f64 (*.f64 F (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) A)) A) (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) A) (*.f64 #s(literal 4 binary64) (*.f64 C F))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 #s(literal 2 binary64) C))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) A) (*.f64 #s(literal 2 binary64) C)))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) C) A) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 2 binary64)))) A) (*.f64 #s(literal 2 binary64) C)))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64)))) A))) A) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 2 binary64)))) A) (*.f64 #s(literal 2 binary64) C)))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C A))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 C (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) A))) A))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 C (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) C) A) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 2 binary64)))) A))) A))))))
#s(approx (+ (* (- C A) (- C A)) (* B B)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) A) (*.f64 #s(literal 2 binary64) C)) A)))))
#s(approx (+ C A) (*.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 C A)) #s(literal 1 binary64)))))
#s(approx (+ (* (* C -4) A) (* B B)) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) A) (*.f64 #s(literal 4 binary64) C)))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C))) C)))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C))) C) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 4 binary64) C))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))) (*.f64 A (pow.f64 C #s(literal 2 binary64)))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal 4 binary64) C))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))) (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) C)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))))) (*.f64 A C)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal 4 binary64) C))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A C)))) A) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C))) C))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal 4 binary64) C))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))) (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) C)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))))) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal 4 binary64) C))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))) (pow.f64 C #s(literal 2 binary64)))))) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) F) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (-.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) C)) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) C)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C))))) (*.f64 A C)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) C)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))))) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal 4 binary64) C))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))) (pow.f64 C #s(literal 2 binary64)))))) C)))) (*.f64 A C)))) A))) A) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C))) C))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal 4 binary64) C))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) C)) #s(literal 2 binary64)))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C))))) A)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) F) (*.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (-.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) C)) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) C)) #s(literal 2 binary64)))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) C)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))))))) A)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C))))) A)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 #s(literal -1 binary64) (*.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) C)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))))) A) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C))))) A) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) F) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (-.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) C)) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) C)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C))))) A) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) C)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))))))) A) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C))))) A) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))))))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 F #s(literal 2 binary64))) (*.f64 (pow.f64 A #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A)))))))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 F #s(literal 2 binary64))) (*.f64 (pow.f64 A #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 6 binary64)) (pow.f64 F #s(literal 3 binary64))) (*.f64 (pow.f64 A #s(literal 6 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) A))))))))))))
#s(approx (* F (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) A) (*.f64 #s(literal 4 binary64) (*.f64 C F))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (+.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) C)) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (+.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) C)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) C)) #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 4 binary64) C))))) A))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (+.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) C)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) C)) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) C)) #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal 4 binary64) C)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) C)) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 4 binary64) C))))) A) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 4 binary64) C))))) A))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 #s(literal 4 binary64) C))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) A) (*.f64 #s(literal 4 binary64) C)))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) C) A) (pow.f64 B #s(literal 2 binary64))) A) (*.f64 #s(literal 4 binary64) C)))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) A) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) A)))) A) (pow.f64 B #s(literal 2 binary64))) A) (*.f64 #s(literal 4 binary64) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A C))))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A C)))) (*.f64 A C))))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A C)))))))))))
#s(approx (* -1 (sqrt (* -2 (/ F B)))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 B F))) B)))
#s(approx (sqrt (* -2 (/ F B))) (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 B F))) B))
#s(approx (* -2 (/ F B)) (*.f64 #s(literal -2 binary64) (/.f64 F B)))
#s(approx (/ F B) (/.f64 F B))
#s(approx B B)
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (-.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (-.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))))) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (fma.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (fma.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (fma.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))))))))))))))
#s(approx (* -2 (* (pow B 3) F)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F)))
#s(approx (* (pow B 3) F) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))
#s(approx (pow B 3) (pow.f64 B #s(literal 3 binary64)))
#s(approx (- (pow B 2) (* (* 4 A) C)) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 A C))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A C)))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A C)))) (*.f64 A C)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A C)))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (*.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 3 binary64))))))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (*.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (*.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 3 binary64)))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (*.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 3 binary64))))))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))))))))
#s(approx (- (* C (* A 4)) (* B B)) (fma.f64 #s(literal -1 binary64) (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))))) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (fma.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (fma.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (fma.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))))))))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (/.f64 F (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 F (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 5 binary64))))) (/.f64 F (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))
#s(approx (+ (* (- C A) (- C A)) (* B B)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))
#s(approx (+ (* (- C A) (- C A)) (* B B)) (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (*.f64 A C))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F))))))) (*.f64 A C))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (*.f64 A C)))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (*.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (*.f64 A C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F))))))) (*.f64 A C))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A C))))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F))))))) (*.f64 A C))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (*.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F))))))) (*.f64 A C))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 F #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) #s(literal 3 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 F #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))) (*.f64 A C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (*.f64 A C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F))))))) (*.f64 A C))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A C)))) (*.f64 A C))))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (*.f64 A C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F))))))) (*.f64 A C))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A C)))))))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (-.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (-.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 F #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) #s(literal 3 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 F #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (fma.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F))))))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (fma.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (fma.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (/.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 F #s(literal 2 binary64)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) #s(literal 3 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 F #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))))))))))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (+.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F))))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (+.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 F #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 F (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F))))))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (+.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 F (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) #s(literal 3 binary64))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 F #s(literal 3 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C F)))) #s(literal 5 binary64))))))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (fma.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (fma.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (fma.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))))))) (pow.f64 B #s(literal 4 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (* -1 (sqrt (* -2 (/ F B)))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (sqrt (* -2 (/ F B))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (+.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (+.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (+.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F)))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B)))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) F (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))) (pow.f64 B #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) F (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (pow.f64 B #s(literal 2 binary64)))))))))
#s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))))) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (*.f64 #s(literal 4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))))) (pow.f64 B #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 3 binary64))) (/.f64 (*.f64 F (*.f64 (+.f64 A C) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (pow.f64 B #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))))
#s(approx (- (* C (* A 4)) (* B B)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))) #s(literal 1 binary64))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (+.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (+.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) F (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))) (pow.f64 B #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) F (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (pow.f64 B #s(literal 2 binary64)))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 2 binary64) (*.f64 B F)))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B)))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B (fma.f64 #s(literal 2 binary64) F (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B) (/.f64 (*.f64 F (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (pow.f64 (-.f64 C A) #s(literal 4 binary64))) (pow.f64 B #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) F (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B) (/.f64 (*.f64 F (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 B (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 A B) (/.f64 C B)))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 B (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (+.f64 (/.f64 A B) (/.f64 C B))))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 B (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 4 binary64)) (pow.f64 B #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (+.f64 (/.f64 A B) (/.f64 C B)))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (*.f64 B (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (*.f64 B (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 4 binary64)) (pow.f64 B #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (*.f64 B (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 4 binary64)) (pow.f64 B #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 6 binary64)) (pow.f64 B #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))
#s(approx (+ (* (- C A) (- C A)) (* B B)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))) (sqrt.f64 F)) (/.f64 (*.f64 (sqrt.f64 F) (+.f64 A C)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))) (sqrt.f64 F)) (/.f64 (*.f64 (sqrt.f64 F) (+.f64 A C)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))) (sqrt.f64 F)) (/.f64 (*.f64 (sqrt.f64 F) (+.f64 A C)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))))) (pow.f64 B #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))) (pow.f64 (sqrt.f64 F) #s(literal 3 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) B)) #s(literal 3 binary64)))))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))) (sqrt.f64 F)) (/.f64 (*.f64 (sqrt.f64 F) (+.f64 A C)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))))))))) (pow.f64 B #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))) (sqrt.f64 F)) (/.f64 (*.f64 (sqrt.f64 F) (+.f64 A C)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))) (pow.f64 B #s(literal 2 binary64)))) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 F))) (fma.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)) (/.f64 (*.f64 (sqrt.f64 F) (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))) (pow.f64 (sqrt.f64 F) #s(literal 3 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) B)) #s(literal 3 binary64)))))) (pow.f64 B #s(literal 4 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 F))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))) (fma.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)) (/.f64 (*.f64 (sqrt.f64 F) (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 F))) (fma.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)) (/.f64 (*.f64 (sqrt.f64 F) (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 F))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))) (fma.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)) (/.f64 (*.f64 (sqrt.f64 F) (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 F))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))) (*.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))) (*.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 F) #s(literal 3 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) B)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))) (fma.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)) (/.f64 (*.f64 (sqrt.f64 F) (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))))))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 B (sqrt.f64 F)))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 B (+.f64 (sqrt.f64 F) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C F)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 F)))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 B (+.f64 (sqrt.f64 F) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C F)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 F))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 F #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 F) #s(literal 3 binary64)))))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 B (+.f64 (sqrt.f64 F) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 3 binary64)) (*.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 F #s(literal 3 binary64)))) (*.f64 (pow.f64 B #s(literal 6 binary64)) (pow.f64 (sqrt.f64 F) #s(literal 5 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C F)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 F))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 F #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 F) #s(literal 3 binary64))))))))))
#s(approx (* F (+ (* (* C -4) A) (* B B))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 F (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (*.f64 B (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (*.f64 B (+.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) B)) (+.f64 (/.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))) (/.f64 C (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (*.f64 B (+.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) B)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))) (+.f64 (/.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))) (/.f64 C (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (*.f64 B (+.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) B)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 A C) #s(literal 2 binary64)) (*.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) B)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))) (+.f64 (/.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))) (/.f64 C (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) B))))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 #s(literal 2 binary64) B))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 B (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 A C) B)))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 B (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 A C) B) (/.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 B (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 4 binary64)) (pow.f64 B #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 A C) B) (/.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (*.f64 B (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))))) B))) (pow.f64 B #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (*.f64 B (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (pow.f64 B #s(literal 3 binary64)))) (+.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (*.f64 B (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (pow.f64 B #s(literal 3 binary64))) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B) (*.f64 #s(literal 2 binary64) F)))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) B) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A C)))) B) (*.f64 #s(literal 2 binary64) F)))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))) B))) B) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A C)))) B) (*.f64 #s(literal 2 binary64) F)))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (*.f64 #s(literal 4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))))))) B))) (pow.f64 B #s(literal 3 binary64)))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 3 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (*.f64 B (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 3 binary64)))) (/.f64 (*.f64 F (*.f64 (+.f64 A C) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 3 binary64))))))) (*.f64 B (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 3 binary64))))) (pow.f64 B #s(literal 3 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (*.f64 B (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (pow.f64 B #s(literal 3 binary64))) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) B) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A C)))) B) (*.f64 #s(literal 2 binary64) F)))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))) B))) B) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A C)))) B) (*.f64 #s(literal 2 binary64) F)))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal -2 binary64) (*.f64 B F)))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal -1 binary64) (*.f64 B (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B) (*.f64 #s(literal 2 binary64) F)))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal -1 binary64) (*.f64 B (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (pow.f64 (-.f64 C A) #s(literal 2 binary64))) B) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A C)))) B) (*.f64 #s(literal 2 binary64) F)))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal -1 binary64) (*.f64 B (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (pow.f64 (-.f64 C A) #s(literal 4 binary64))) (pow.f64 B #s(literal 2 binary64))) (*.f64 F (pow.f64 (-.f64 C A) #s(literal 2 binary64)))) B) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A C)))) B) (*.f64 #s(literal 2 binary64) F)))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 #s(literal -1 binary64) B))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 #s(literal -1 binary64) (*.f64 B (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 A C) B))))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 #s(literal -1 binary64) (*.f64 B (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 A (+.f64 C (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)) B)))) B))))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 #s(literal -1 binary64) (*.f64 B (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 A (+.f64 C (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 4 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))) B)))) B))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 B (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 B (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 4 binary64)) (pow.f64 B #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 B (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 4 binary64)) (pow.f64 B #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 6 binary64)) (pow.f64 B #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))) (sqrt.f64 F)) (/.f64 (*.f64 (sqrt.f64 F) (+.f64 A C)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))) (sqrt.f64 F)) (/.f64 (*.f64 (sqrt.f64 F) (+.f64 A C)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))) (sqrt.f64 F)) (/.f64 (*.f64 (sqrt.f64 F) (+.f64 A C)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))) (*.f64 B (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))) (*.f64 B (pow.f64 (sqrt.f64 F) #s(literal 3 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (*.f64 B (pow.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))) (sqrt.f64 F)) (/.f64 (*.f64 (sqrt.f64 F) (+.f64 A C)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))))))) B))) (pow.f64 B #s(literal 3 binary64)))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))) (sqrt.f64 F)) (/.f64 (*.f64 (sqrt.f64 F) (+.f64 A C)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))) (pow.f64 B #s(literal 2 binary64)))) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 F))) (fma.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (/.f64 (*.f64 (sqrt.f64 F) (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))) (*.f64 B (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))) (*.f64 B (pow.f64 (sqrt.f64 F) #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (*.f64 B (pow.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))) (pow.f64 B #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 F))) (fma.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (/.f64 (*.f64 (sqrt.f64 F) (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 F))) (fma.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (/.f64 (*.f64 (sqrt.f64 F) (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 F))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))) (fma.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (/.f64 (*.f64 (sqrt.f64 F) (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 F))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))) (pow.f64 (sqrt.f64 F) #s(literal 3 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) #s(literal 3 binary64)))))) B) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 F) (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))) (pow.f64 B #s(literal 3 binary64))) (fma.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (/.f64 (*.f64 (sqrt.f64 F) (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 B (sqrt.f64 F))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 B (+.f64 (sqrt.f64 F) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C F)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 F))))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 B (+.f64 (sqrt.f64 F) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C F)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 F))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 F #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 F) #s(literal 3 binary64))))))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 B (+.f64 (sqrt.f64 F) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 3 binary64)) (*.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 F #s(literal 3 binary64)))) (*.f64 (pow.f64 B #s(literal 6 binary64)) (pow.f64 (sqrt.f64 F) #s(literal 5 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C F)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 F))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 F #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 F) #s(literal 3 binary64)))))))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (*.f64 #s(literal -1 binary64) (*.f64 B (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (*.f64 #s(literal -1 binary64) (*.f64 B (+.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (+.f64 (/.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))) (/.f64 C (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (*.f64 #s(literal -1 binary64) (*.f64 B (+.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))) (+.f64 (/.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))) (/.f64 C (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (*.f64 #s(literal -1 binary64) (*.f64 B (+.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 A C) #s(literal 2 binary64)) (*.f64 B (pow.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))) (pow.f64 B #s(literal 3 binary64))) (+.f64 (/.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))) (/.f64 C (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) B))))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 #s(literal -2 binary64) B))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 #s(literal -1 binary64) (*.f64 B (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 A C) B))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 #s(literal -1 binary64) (*.f64 B (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)) B) (*.f64 #s(literal 2 binary64) (+.f64 A C))) B))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 #s(literal -1 binary64) (*.f64 B (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (-.f64 C A) #s(literal 4 binary64)) (pow.f64 B #s(literal 2 binary64))) (pow.f64 (-.f64 C A) #s(literal 2 binary64))) B) (*.f64 #s(literal 2 binary64) (+.f64 A C))) B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 C (fma.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 C (fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))) (*.f64 C (fma.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64))))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (-.f64 (*.f64 C (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (-.f64 (*.f64 C (-.f64 (*.f64 C (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 C (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 C (fma.f64 C (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (fma.f64 #s(literal 2 binary64) (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (*.f64 C (fma.f64 #s(literal 2 binary64) (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (*.f64 C (fma.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 C (fma.f64 #s(literal 2 binary64) (*.f64 C (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 C (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 C (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 C (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 C (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 C (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 B #s(literal 2 binary64))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 C (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 C (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 3 binary64))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 C (-.f64 (fma.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 3 binary64))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 3 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 3 binary64))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal 2 binary64) (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 C (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (/.f64 (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 C (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 C (+.f64 (/.f64 (*.f64 A (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+.f64 A (+.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+.f64 A (+.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) (*.f64 C (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+.f64 A (+.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) (*.f64 C (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))))
#s(approx (+ (* (- C A) (- C A)) (* B B)) (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))
#s(approx (+ (* (- C A) (- C A)) (* B B)) (fma.f64 #s(literal -2 binary64) (*.f64 A C) (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (+ (* (- C A) (- C A)) (* B B)) (fma.f64 C (+.f64 C (*.f64 #s(literal -2 binary64) A)) (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (- C A) (-.f64 C A))
#s(approx (* C -4) (*.f64 #s(literal -4 binary64) C))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (pow.f64 B #s(literal 4 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (pow.f64 B #s(literal 2 binary64))) (*.f64 C (fma.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (pow.f64 B #s(literal 4 binary64))))))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (pow.f64 B #s(literal 2 binary64))) (*.f64 C (fma.f64 #s(literal -1 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (pow.f64 B #s(literal 4 binary64))))) (*.f64 C (fma.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 3 binary64)) (*.f64 (pow.f64 F #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 5 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 A (*.f64 F (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (-.f64 (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64))))))))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (-.f64 (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (-.f64 (*.f64 C (-.f64 (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 3 binary64)) (*.f64 (pow.f64 F #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 5 binary64))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 A (*.f64 F (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (-.f64 (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (fma.f64 C (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (fma.f64 C (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (fma.f64 C (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (fma.f64 C (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (fma.f64 C (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 C (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 3 binary64)) (*.f64 (pow.f64 F #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 5 binary64))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 A (*.f64 F (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (-.f64 (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))))))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (+.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (*.f64 C (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A F) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C (pow.f64 F #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64))))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (+.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (*.f64 C (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A F) (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F))) (*.f64 C (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 3 binary64)) (*.f64 C (pow.f64 F #s(literal 3 binary64)))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 5 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 F #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) #s(literal 3 binary64))))))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (/.f64 (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 C (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (fma.f64 C (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (fma.f64 #s(literal 2 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (fma.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (fma.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (*.f64 C (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64)))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (fma.f64 #s(literal 2 binary64) (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (fma.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (*.f64 C (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (/.f64 (*.f64 A (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64)))) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64)))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64))))) C) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64))))) C) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64)))))) A))) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64))))) C) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64)))))) A))) (pow.f64 C #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64)))))) A)))) A))) (pow.f64 C #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 C (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 C (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 C #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 C #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (*.f64 A F) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) C)))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (*.f64 A F) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) C) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A))))) (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (*.f64 A F) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) C) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A))))) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (pow.f64 C #s(literal 3 binary64)))))))))
#s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 C (-.f64 (/.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 4 binary64) A))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64)))))) (*.f64 A (pow.f64 C #s(literal 2 binary64)))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) C))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (*.f64 (pow.f64 C #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64)))))) A)))) (*.f64 A (pow.f64 C #s(literal 3 binary64)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64)))))) (*.f64 A (pow.f64 C #s(literal 2 binary64)))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 C (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (pow.f64 C #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 C (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64)))))) (pow.f64 C #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64))))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 C (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64)))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64))))))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64))))))))
#s(approx (- (* C (* A 4)) (* B B)) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 4 binary64) A))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 C (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A (*.f64 #s(literal -1 binary64) A))) C) (*.f64 #s(literal 4 binary64) F))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 C (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A (*.f64 #s(literal -1 binary64) A))) C) (fma.f64 #s(literal 4 binary64) F (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (pow.f64 C #s(literal 2 binary64)))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 C (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A (*.f64 #s(literal -1 binary64) A))) C) (fma.f64 #s(literal 4 binary64) F (+.f64 (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (pow.f64 C #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 C (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 A C) (/.f64 A C)))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 C (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 A C) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (/.f64 A C))))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 C (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 A C) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (pow.f64 B #s(literal 2 binary64))) (pow.f64 C #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (/.f64 A C)))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A C)))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (*.f64 C (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 A C) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (*.f64 C (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 A C) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (pow.f64 B #s(literal 2 binary64))) (pow.f64 C #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))
#s(approx (+ (* (- C A) (- C A)) (* B B)) (pow.f64 C #s(literal 2 binary64)))
#s(approx (+ (* (- C A) (- C A)) (* B B)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 A C)))))
#s(approx (+ (* (- C A) (- C A)) (* B B)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 A C) (+.f64 (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (+ C A) (*.f64 C (+.f64 #s(literal 1 binary64) (/.f64 A C))))
#s(approx (+ (* (* C -4) A) (* B B)) (*.f64 C (fma.f64 #s(literal -4 binary64) A (/.f64 (pow.f64 B #s(literal 2 binary64)) C))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) A)))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 C (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C))) A)))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (+.f64 A (*.f64 #s(literal -1 binary64) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) A)) (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (pow.f64 A #s(literal 3 binary64))))) (pow.f64 C #s(literal 2 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C))) A))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (+.f64 A (*.f64 #s(literal -1 binary64) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) A)) (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (pow.f64 A #s(literal 3 binary64))))) (pow.f64 C #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))) (*.f64 A (sqrt.f64 (/.f64 #s(literal 4 binary64) C))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (+.f64 A (*.f64 #s(literal -1 binary64) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) A)) (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (pow.f64 A #s(literal 3 binary64)))))) A))) (pow.f64 C #s(literal 3 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C))) A)))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (+.f64 A (*.f64 #s(literal -1 binary64) A))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (pow.f64 C #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))) (*.f64 (pow.f64 C #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) C))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))))) (fma.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (-.f64 (*.f64 A (pow.f64 B #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 A (*.f64 #s(literal -1 binary64) A)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 4 binary64) C)) #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (*.f64 #s(literal -1 binary64) A)))) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C))))))) (pow.f64 C #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))) (*.f64 (pow.f64 C #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))))) (fma.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) C))))))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))))) (fma.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) C))))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))) (*.f64 (pow.f64 C #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))))) (fma.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (*.f64 (pow.f64 C #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (-.f64 (*.f64 A (pow.f64 B #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 A (*.f64 #s(literal -1 binary64) A)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 4 binary64) C)) #s(literal 2 binary64))))) (*.f64 (pow.f64 C #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))) (*.f64 (pow.f64 C #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (*.f64 #s(literal -1 binary64) A)))) (*.f64 (pow.f64 C #s(literal 4 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C))))) (fma.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) C))))))))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 F #s(literal 2 binary64))) (*.f64 (pow.f64 C #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))))))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 F #s(literal 2 binary64))) (*.f64 (pow.f64 C #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 6 binary64)) (pow.f64 F #s(literal 3 binary64))) (*.f64 (pow.f64 C #s(literal 6 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))))))))))
#s(approx (* F (+ (* (* C -4) A) (* B B))) (*.f64 C (fma.f64 #s(literal -4 binary64) (*.f64 A F) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) C))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (*.f64 C (sqrt.f64 (/.f64 #s(literal 4 binary64) C))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (*.f64 C (+.f64 (sqrt.f64 (/.f64 #s(literal 4 binary64) C)) (fma.f64 #s(literal -1 binary64) (/.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (/.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) C))))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (*.f64 C (+.f64 (sqrt.f64 (/.f64 #s(literal 4 binary64) C)) (fma.f64 #s(literal -1 binary64) (/.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 C #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (/.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (*.f64 C (+.f64 (sqrt.f64 (/.f64 #s(literal 4 binary64) C)) (fma.f64 #s(literal -1 binary64) (/.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 A (pow.f64 B #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 A (*.f64 #s(literal -1 binary64) A)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 4 binary64) C)) #s(literal 2 binary64)))) (*.f64 (pow.f64 C #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 C #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) (/.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 4 binary64) C))))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 C (+.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 A (*.f64 #s(literal -1 binary64) A)) C)))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 C (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 A (*.f64 #s(literal -1 binary64) A)) C) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 C (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 A (*.f64 #s(literal -1 binary64) A)) C) (+.f64 (/.f64 (*.f64 A (pow.f64 B #s(literal 2 binary64))) (pow.f64 C #s(literal 3 binary64))) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (*.f64 (pow.f64 A #s(literal 3 binary64)) C)))) C) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 3 binary64)))))) (*.f64 A C)))) C) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 2 binary64))))) C) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 (pow.f64 C #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 A (pow.f64 B #s(literal 4 binary64))))))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 F #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))) (pow.f64 C #s(literal 3 binary64)))) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 #s(literal -1 binary64) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 #s(literal -1 binary64) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 #s(literal -1 binary64) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 (pow.f64 C #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 #s(literal -1 binary64) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 A (pow.f64 B #s(literal 4 binary64))))))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 F #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))) (pow.f64 C #s(literal 3 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) C) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) F))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) C) (*.f64 #s(literal 8 binary64) (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) C) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) F))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 A (pow.f64 B #s(literal 4 binary64)))))) C) (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))))) C) (*.f64 #s(literal 8 binary64) (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) C) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) F))))))
#s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) C)) (*.f64 #s(literal -4 binary64) A)))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))) (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 3 binary64))))) C)) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 2 binary64))))) C) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))) (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 3 binary64)))))) A))) C))) (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 3 binary64))))) C)) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 2 binary64))))) C) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal -4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (*.f64 C (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))) C))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (*.f64 C (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) #s(literal 3 binary64)))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 4 binary64)) F)) (*.f64 C (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) #s(literal 3 binary64)))))) (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) #s(literal 3 binary64))))) C) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))) C))))
#s(approx (- (* C (* A 4)) (* B B)) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -4 binary64) A (/.f64 (pow.f64 B #s(literal 2 binary64)) C)))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) C) (*.f64 #s(literal 4 binary64) (*.f64 A F))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (pow.f64 B #s(literal 2 binary64)) F (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) C)) C) (*.f64 #s(literal 4 binary64) (*.f64 A F))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (/.f64 (*.f64 F (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) C)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) C) (*.f64 #s(literal 4 binary64) (*.f64 A F))))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 2 binary64) A)))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (pow.f64 B #s(literal 2 binary64))) C) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 2 binary64)))) C) (*.f64 #s(literal 2 binary64) A)))
#s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64)))) C))) C) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 2 binary64)))) C) (*.f64 #s(literal 2 binary64) A)))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (*.f64 #s(literal -1 binary64) C))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A C))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 A (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) C))) C))))))
#s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 A (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (pow.f64 B #s(literal 2 binary64))) C) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 2 binary64)))) C))) C))))))
#s(approx (+ (* (- C A) (- C A)) (* B B)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) C) (*.f64 #s(literal 2 binary64) A)) C)))))
#s(approx (- C A) (*.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (/.f64 A C) #s(literal 1 binary64)))))
#s(approx (+ C A) (*.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 A C)) #s(literal 1 binary64)))))
#s(approx (+ (* (* C -4) A) (* B B)) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 4 binary64) A)))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))) A)))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (-.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))) A) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))) (pow.f64 A #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) A)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))))) (*.f64 A C)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))) (pow.f64 A #s(literal 2 binary64)))))) (*.f64 A C)))) C) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))) A))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))) (pow.f64 A #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) A)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))))) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))) (pow.f64 A #s(literal 2 binary64)))))) A))) (*.f64 #s(literal 1/4 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) F) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (-.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) A)) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) A)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) (*.f64 A C)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) A)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))))) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))) (pow.f64 A #s(literal 2 binary64)))))) A)))) (*.f64 A C)))) C))) C) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))) A))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 C (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) A)) #s(literal 2 binary64)))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) C)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) F) (*.f64 C (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (-.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) A)) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) A)) #s(literal 2 binary64)))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) A)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))))))) C)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) C)) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 #s(literal -1 binary64) (*.f64 C (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) A)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))))) C) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) C) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) F) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (-.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) A)) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) A)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) C) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) A)) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))))))) C) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) C) (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 C (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))))))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 F #s(literal 2 binary64))) (*.f64 (pow.f64 C #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C)))))))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 F #s(literal 2 binary64))) (*.f64 (pow.f64 C #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 6 binary64)) (pow.f64 F #s(literal 3 binary64))) (*.f64 (pow.f64 C #s(literal 6 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))))))))))))
#s(approx (* F (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) C) (*.f64 #s(literal 4 binary64) (*.f64 A F))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (+.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) A)) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (+.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) A)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) A)) #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) C))))
#s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (+.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) A)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) A)) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) A)) #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal 4 binary64) A)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 4 binary64) A)) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) C) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) C))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 4 binary64) A)))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 A (pow.f64 B #s(literal 2 binary64))) C) (pow.f64 B #s(literal 2 binary64))) C) (*.f64 #s(literal 4 binary64) A)))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) C) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) C)))) C) (pow.f64 B #s(literal 2 binary64))) C) (*.f64 #s(literal 4 binary64) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C))))))
#s(approx F F)
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C))))))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal 2 binary64) (*.f64 F (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))))))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 A C)) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 A C)) (pow.f64 B #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal 2 binary64) (*.f64 F (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))
#s(approx (+ F F) (*.f64 #s(literal 2 binary64) F))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (* F (+ (* (* C -4) A) (* B B))) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))) F)))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C))))))
#s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A)))
#s(approx (/ (sqrt (* -16 (* A F))) A) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A))
#s(approx (sqrt (* -16 (* A F))) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))))
#s(approx (* -1 (sqrt (* -2 (/ F B)))) (*.f64 #s(literal -1 binary64) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F))))))
#s(approx (sqrt (* -2 (/ F B))) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))
#s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 #s(literal -1 binary64) (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))) F))))))
#s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))) F)))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))) F)))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 A C)) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 A C)) (pow.f64 B #s(literal 2 binary64))) (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))) F))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))) F)))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))) F)))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C))))))
#s(approx (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (*.f64 #s(literal -1 binary64) (*.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))) F))))))
#s(approx (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2))) (*.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))) F)))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 F (sqrt.f64 (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))) F))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))) F)))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))))
#s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A)))
#s(approx (/ (sqrt (* -16 (* A F))) A) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A)))
#s(approx (sqrt (* -16 (* A F))) (*.f64 #s(literal -1 binary64) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))) F)))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 A C)) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 A C)) (pow.f64 B #s(literal 2 binary64))) (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))) F)))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))) F))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (/.f64 (*.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (sqrt.f64 (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))) F)))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))))
#s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 F (sqrt.f64 (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))) F)))))
Calls

12 calls:

TimeVariablePoint
26.0ms
B
inf
21.0ms
B
0
18.0ms
F
0
18.0ms
A
-inf
17.0ms
A
0

rewrite225.0ms (2.3%)

Memory
23.9MiB live, 354.9MiB allocated; 17ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
075751
0121731
1553720
22036720
04141628
Stop Event
iter-limit
node-limit
iter-limit
Counts
59 → 1 434
Calls
Call 1
Inputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A))
#s(literal 1/4 binary64)
(/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)
(sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))
(*.f64 #s(literal -16 binary64) (*.f64 A F))
#s(literal -16 binary64)
(*.f64 A F)
A
F
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))
#s(literal -1 binary64)
(sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))
(*.f64 #s(literal -2 binary64) (/.f64 F B))
#s(literal -2 binary64)
(/.f64 F B)
B
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F)))))
(sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F)))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))
(*.f64 (pow.f64 B #s(literal 3 binary64)) F)
(pow.f64 B #s(literal 3 binary64))
#s(literal 3 binary64)
(-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C))
(pow.f64 B #s(literal 2 binary64))
#s(literal 2 binary64)
(*.f64 (*.f64 #s(literal 4 binary64) A) C)
(*.f64 #s(literal 4 binary64) A)
#s(literal 4 binary64)
C
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
#s(literal 1 binary64)
(/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B))
(*.f64 C (*.f64 A #s(literal 4 binary64)))
(*.f64 A #s(literal 4 binary64))
(*.f64 B B)
(sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F))
(+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))
(sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))
(fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))
(-.f64 C A)
(+.f64 C A)
(+.f64 F F)
(fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))
(*.f64 C #s(literal -4 binary64))
#s(literal -4 binary64)
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))
(sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))
Outputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) A) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) A))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) A) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) A) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) A))
(/.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))) (neg.f64 (neg.f64 A)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 1/4 binary64))) (neg.f64 (neg.f64 A)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/4 binary64)))) (neg.f64 (neg.f64 A)))
(/.f64 (*.f64 #s(literal 1/4 binary64) (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))) (neg.f64 A))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 1/4 binary64)) (neg.f64 A))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/4 binary64))) (neg.f64 A))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/4 binary64)) A)
(/.f64 #s(literal 1 binary64) (/.f64 A (*.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/4 binary64))))
#s(literal 1/4 binary64)
(*.f64 (/.f64 #s(literal 1 binary64) A) (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (/.f64 #s(literal -1 binary64) A))
(*.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) (/.f64 #s(literal 1 binary64) A))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1 binary64))) (neg.f64 A))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))) (neg.f64 (neg.f64 (neg.f64 A))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1 binary64)) A)
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))) (neg.f64 (neg.f64 A)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (neg.f64 A))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 A) (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) A)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) (neg.f64 A)))
(neg.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) A))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A))
(*.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 F #s(literal -16 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal -16 binary64) F) #s(literal 1/2 binary64)) (pow.f64 A #s(literal 1/2 binary64)))
(*.f64 (pow.f64 A #s(literal 1/2 binary64)) (pow.f64 (*.f64 F #s(literal -16 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F))
(*.f64 (pow.f64 F #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal -16 binary64) A) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -16 binary64) A) #s(literal 1/2 binary64)) (pow.f64 F #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 F A) #s(literal 1/2 binary64)) (pow.f64 #s(literal -16 binary64) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal -16 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 F A) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 F) (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))
(*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 #s(literal -16 binary64)))
(*.f64 (sqrt.f64 #s(literal -16 binary64)) (sqrt.f64 (*.f64 F A)))
(pow.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal -16 binary64) F) A)
(*.f64 (*.f64 #s(literal -16 binary64) A) F)
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))
(*.f64 (*.f64 F A) #s(literal -16 binary64))
(*.f64 #s(literal -16 binary64) (*.f64 F A))
(*.f64 F (*.f64 #s(literal -16 binary64) A))
(*.f64 A (*.f64 F #s(literal -16 binary64)))
(pow.f64 (*.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)) (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)) #s(literal 1 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)) (*.f64 (*.f64 F A) #s(literal -16 binary64))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))))
(fabs.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))
#s(literal -16 binary64)
(*.f64 F A)
(*.f64 A F)
A
F
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))))
(neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))))
#s(literal -1 binary64)
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
(*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) F) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) B) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) B)))
(*.f64 (pow.f64 (/.f64 F B) #s(literal 1/2 binary64)) (pow.f64 #s(literal -2 binary64) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal -2 binary64) #s(literal 1/2 binary64)) (pow.f64 (/.f64 F B) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 F #s(literal 1/2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) B) #s(literal -2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (/.f64 F B)))
(*.f64 (sqrt.f64 F) (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) B) #s(literal -2 binary64))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (neg.f64 F))) (sqrt.f64 (neg.f64 B)))
(/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 #s(literal -2 binary64) F))) (sqrt.f64 (neg.f64 B)))
(/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 B))
(sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))))))
(fabs.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
(fabs.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal -2 binary64) F) (/.f64 #s(literal 1 binary64) B))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))) (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))))
(*.f64 (/.f64 F B) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 F B))
(*.f64 F (*.f64 (/.f64 #s(literal 1 binary64) B) #s(literal -2 binary64)))
(pow.f64 (*.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)) (*.f64 (/.f64 F B) #s(literal -2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (neg.f64 F))) (neg.f64 (neg.f64 B)))
(/.f64 (neg.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (neg.f64 (neg.f64 B)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -2 binary64) F))) (neg.f64 (neg.f64 B)))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 F)) (neg.f64 B))
(/.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64)) (neg.f64 B))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) F)) (neg.f64 B))
(/.f64 (*.f64 #s(literal -2 binary64) F) B)
(/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F)))
(sqrt.f64 (*.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)) (*.f64 (/.f64 F B) #s(literal -2 binary64))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))) (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))))))
(fabs.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))
#s(literal -2 binary64)
(*.f64 (/.f64 #s(literal 1 binary64) B) F)
(*.f64 (neg.f64 F) (/.f64 #s(literal -1 binary64) B))
(*.f64 F (/.f64 #s(literal 1 binary64) B))
(/.f64 (neg.f64 (*.f64 F #s(literal 1 binary64))) (neg.f64 B))
(/.f64 (neg.f64 (neg.f64 (neg.f64 F))) (neg.f64 (neg.f64 (neg.f64 B))))
(/.f64 (*.f64 F #s(literal 1 binary64)) B)
(/.f64 (neg.f64 (neg.f64 F)) (neg.f64 (neg.f64 B)))
(/.f64 (neg.f64 F) (neg.f64 B))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 B) (neg.f64 F)))
(/.f64 #s(literal 1 binary64) (/.f64 B F))
(/.f64 F B)
(neg.f64 (/.f64 F (neg.f64 B)))
(neg.f64 (/.f64 (neg.f64 F) B))
B
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))))))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(*.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))))) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))))))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(/.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))) (-.f64 (*.f64 (neg.f64 B) B) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(/.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)))
(neg.f64 (/.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))))) (sqrt.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))))))
(*.f64 (pow.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(pow.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))) #s(literal 1/2 binary64))
(neg.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))))))
(sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))))
(fabs.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))))))
(fabs.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))))
(exp.f64 (*.f64 (log.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))))) (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))))))
(*.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))) (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))))
(pow.f64 (*.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))) #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))) #s(literal 2 binary64))
(pow.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))) #s(literal 1 binary64))
#s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))
(sqrt.f64 (*.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))) #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))))) (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))))))
(fabs.f64 (*.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))) (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))))))
(fabs.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 B B)) B) F)
(*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B))
(*.f64 (*.f64 (*.f64 F B) (*.f64 B B)) #s(literal -2 binary64))
(*.f64 (*.f64 (*.f64 B B) B) (*.f64 #s(literal -2 binary64) F))
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 F B) (*.f64 B B)))
(*.f64 F (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 B B)) B))
(*.f64 (*.f64 F B) (*.f64 B B))
(*.f64 (*.f64 (*.f64 B B) F) B)
(*.f64 (*.f64 B B) (*.f64 B F))
(*.f64 (*.f64 (*.f64 B B) B) F)
(*.f64 F (*.f64 (*.f64 B B) B))
(*.f64 B (*.f64 (*.f64 B B) F))
(*.f64 (*.f64 B (fabs.f64 B)) (fabs.f64 B))
(*.f64 (*.f64 (neg.f64 B) B) (neg.f64 B))
(*.f64 (pow.f64 B (/.f64 #s(literal 3 binary64) #s(literal 2 binary64))) (pow.f64 B (/.f64 #s(literal 3 binary64) #s(literal 2 binary64))))
(*.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) B))
(*.f64 (neg.f64 B) (*.f64 (neg.f64 B) B))
(*.f64 (*.f64 B B) (pow.f64 B #s(literal 1 binary64)))
(*.f64 (*.f64 B B) B)
(*.f64 B (*.f64 B B))
(pow.f64 B #s(literal 3 binary64))
(exp.f64 (*.f64 (log.f64 B) #s(literal 3 binary64)))
#s(literal 3 binary64)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 B B))) (*.f64 B B))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 B) B) (*.f64 (*.f64 #s(literal -4 binary64) C) A))) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal -4 binary64) C) A))) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))) (*.f64 B B))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 B)) B) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 #s(literal -4 binary64) C) A) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (*.f64 (neg.f64 (neg.f64 B)) B)) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (neg.f64 (neg.f64 B)) B)))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) A)) C) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) A)) C) (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) A)) C) (*.f64 (*.f64 B B) (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) A)) C)))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) C)) A) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) C)) A) (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) C)) A) (*.f64 (*.f64 B B) (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) C)) A)))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 C) (*.f64 #s(literal -4 binary64) A)) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (*.f64 (neg.f64 C) (*.f64 #s(literal -4 binary64) A)) (*.f64 (neg.f64 C) (*.f64 #s(literal -4 binary64) A)) (*.f64 (*.f64 B B) (*.f64 (neg.f64 C) (*.f64 #s(literal -4 binary64) A))))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 A) (*.f64 #s(literal -4 binary64) C)) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (*.f64 (neg.f64 A) (*.f64 #s(literal -4 binary64) C)) (*.f64 (neg.f64 A) (*.f64 #s(literal -4 binary64) C)) (*.f64 (*.f64 B B) (*.f64 (neg.f64 A) (*.f64 #s(literal -4 binary64) C))))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 B B) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A))))))
(/.f64 (-.f64 (*.f64 (*.f64 B B) (*.f64 B B)) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 #s(literal -4 binary64) C) A))) (-.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 (neg.f64 B) B) (*.f64 (neg.f64 B) B))) (+.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (neg.f64 B) B)))
(/.f64 (+.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 B) B) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 #s(literal -4 binary64) C) A) (fma.f64 (*.f64 (neg.f64 B) B) (*.f64 (neg.f64 B) B) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (neg.f64 B) B)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 B B) (*.f64 B B))) (-.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 B B)))
(/.f64 (-.f64 (*.f64 (*.f64 B B) (*.f64 B B)) (*.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 (*.f64 A #s(literal 4 binary64)) C))) (+.f64 (*.f64 B B) (*.f64 (*.f64 A #s(literal 4 binary64)) C)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) #s(literal 3 binary64)) (pow.f64 (*.f64 B B) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 #s(literal -4 binary64) C) A) (-.f64 (*.f64 (*.f64 B B) (*.f64 B B)) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 B B)))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 (*.f64 B B) (*.f64 (*.f64 A #s(literal 4 binary64)) C)))))
(neg.f64 (-.f64 (*.f64 (neg.f64 B) B) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(neg.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (neg.f64 (*.f64 C A)) #s(literal 4 binary64) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (neg.f64 (*.f64 C A)) #s(literal 4 binary64) (*.f64 B B))
(fma.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (neg.f64 (neg.f64 B)) (neg.f64 (neg.f64 B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))
(fma.f64 (neg.f64 C) (*.f64 A #s(literal 4 binary64)) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (neg.f64 C) (*.f64 A #s(literal 4 binary64)) (*.f64 B B))
(fma.f64 (*.f64 C A) #s(literal -4 binary64) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (*.f64 C A) #s(literal -4 binary64) (*.f64 B B))
(fma.f64 (fabs.f64 B) (fabs.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (neg.f64 B) (neg.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))
(fma.f64 #s(literal -4 binary64) (*.f64 C A) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 #s(literal -4 binary64) (*.f64 C A) (*.f64 B B))
(fma.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 C) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 C) (*.f64 B B))
(fma.f64 C (*.f64 #s(literal -4 binary64) A) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 C (*.f64 #s(literal -4 binary64) A) (*.f64 B B))
(fma.f64 A (*.f64 #s(literal -4 binary64) C) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 A (*.f64 #s(literal -4 binary64) C) (*.f64 B B))
(fma.f64 #s(literal 4 binary64) (neg.f64 (*.f64 C A)) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 #s(literal 4 binary64) (neg.f64 (*.f64 C A)) (*.f64 B B))
(fma.f64 B B (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(-.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (neg.f64 B) B))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) A)) C))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) C)) A))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 C) (*.f64 #s(literal -4 binary64) A)))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 A) (*.f64 #s(literal -4 binary64) C)))
(-.f64 (*.f64 B B) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(-.f64 (*.f64 B B) (*.f64 (*.f64 A #s(literal 4 binary64)) C))
(+.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (neg.f64 (neg.f64 B)) B))
(+.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 B B))
(+.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(*.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))))
(*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (neg.f64 (neg.f64 B))))
(*.f64 (pow.f64 (fabs.f64 B) #s(literal 1 binary64)) (pow.f64 (fabs.f64 B) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fabs.f64 B) #s(literal 1 binary64)) (fabs.f64 B))
(*.f64 (pow.f64 (neg.f64 B) #s(literal 1 binary64)) (pow.f64 (neg.f64 B) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 B) #s(literal 1 binary64)) (neg.f64 B))
(*.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)))
(*.f64 (neg.f64 (neg.f64 B)) (neg.f64 (neg.f64 B)))
(*.f64 (pow.f64 B #s(literal 1 binary64)) (pow.f64 B #s(literal 1 binary64)))
(*.f64 (pow.f64 B #s(literal 1 binary64)) B)
(*.f64 (pow.f64 B (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 B (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (fabs.f64 B) (fabs.f64 B))
(*.f64 (neg.f64 B) (neg.f64 B))
(*.f64 B B)
(pow.f64 (neg.f64 (fabs.f64 B)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (neg.f64 B)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 B) #s(literal 2 binary64))
(pow.f64 (neg.f64 B) #s(literal 2 binary64))
(pow.f64 (*.f64 B B) #s(literal 1 binary64))
(pow.f64 B #s(literal 2 binary64))
(/.f64 (pow.f64 (fabs.f64 B) #s(literal 1 binary64)) (pow.f64 (fabs.f64 B) #s(literal -1 binary64)))
(/.f64 (pow.f64 (neg.f64 B) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) B))
(/.f64 (pow.f64 B #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) B))
(neg.f64 (*.f64 (neg.f64 B) B))
(sqrt.f64 (*.f64 (*.f64 B B) (*.f64 B B)))
(fabs.f64 (*.f64 (neg.f64 B) B))
(fabs.f64 (*.f64 B B))
(exp.f64 (*.f64 (log.f64 (fabs.f64 B)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 B)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 B) #s(literal 2 binary64)))
#s(literal 2 binary64)
(*.f64 (*.f64 C #s(literal 4 binary64)) A)
(*.f64 (*.f64 C A) #s(literal 4 binary64))
(*.f64 (*.f64 A #s(literal 4 binary64)) C)
(*.f64 C (*.f64 A #s(literal 4 binary64)))
(*.f64 A (*.f64 #s(literal 4 binary64) C))
(*.f64 #s(literal 4 binary64) (*.f64 C A))
(*.f64 A #s(literal 4 binary64))
(*.f64 #s(literal 4 binary64) A)
#s(literal 4 binary64)
C
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (/.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))))
(*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))) #s(literal 1 binary64))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(/.f64 (*.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)))
(/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (neg.f64 B) B) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(/.f64 #s(literal -2 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(/.f64 #s(literal 2 binary64) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 2 binary64)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (/.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))) #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) #s(literal -1 binary64)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
#s(literal 1 binary64)
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)))
(*.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (*.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))) (*.f64 (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (-.f64 (*.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (*.f64 (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))))
(/.f64 (fma.f64 (*.f64 B B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (*.f64 #s(literal -4 binary64) C) A))) (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(/.f64 (fma.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (*.f64 A #s(literal 4 binary64)) C))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (neg.f64 B) B))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (fma.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (neg.f64 B) B))) (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(/.f64 (-.f64 (*.f64 (*.f64 B B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (*.f64 A #s(literal 4 binary64)) C))) (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (neg.f64 B) B))) (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 B B))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (neg.f64 B) B))) (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) #s(literal 1 binary64))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 B B))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 B B)))) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) #s(literal 1 binary64)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(/.f64 (-.f64 (*.f64 (neg.f64 B) B) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (*.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))) (+.f64 (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (fma.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))))
(/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 (fabs.f64 B) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 B)) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 (neg.f64 B) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (fabs.f64 B) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 (neg.f64 (fabs.f64 B)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 B) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 (neg.f64 (neg.f64 B)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 B) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 B (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 B (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 (neg.f64 B) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (neg.f64 (fabs.f64 B)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (fabs.f64 B) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 B)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 B)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (fabs.f64 B) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (neg.f64 (fabs.f64 B)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 B)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (fabs.f64 B) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 B)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 B)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (fabs.f64 B) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 B)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (neg.f64 (neg.f64 B)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 B)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (neg.f64 B) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 B)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (neg.f64 (neg.f64 B)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 B)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (neg.f64 B) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 B)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (neg.f64 (neg.f64 B)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 B)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (neg.f64 B) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 B)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (neg.f64 (neg.f64 B)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 B)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (neg.f64 B) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (fabs.f64 B) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (fabs.f64 B) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (fabs.f64 B) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (fabs.f64 B) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (neg.f64 (fabs.f64 B)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (fabs.f64 B) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (fabs.f64 B) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (fabs.f64 B) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (fabs.f64 B) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (fabs.f64 B) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (fabs.f64 B) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (neg.f64 (fabs.f64 B)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (fabs.f64 B) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (fabs.f64 B) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 B) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (neg.f64 (neg.f64 B)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 B) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (neg.f64 B) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 B) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 B (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 B) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (neg.f64 (neg.f64 B)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 B) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (neg.f64 B) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 B) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 B (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 B) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (neg.f64 B) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 B) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (neg.f64 (neg.f64 B)) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 B) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 B (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 B) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (neg.f64 (neg.f64 B)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 B) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (neg.f64 B) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 B) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 B (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 B (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (neg.f64 B) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 B (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 B (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 B (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (neg.f64 B) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 B (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 B (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 B (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 B (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 B (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (neg.f64 B) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 B (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (neg.f64 B) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 B (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 B (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 #s(literal -4 binary64) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal -4 binary64) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal -4 binary64) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 #s(literal -4 binary64) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal -4 binary64) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal -4 binary64) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 #s(literal -4 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 C A) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal -4 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 C A) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal -4 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 C A) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 #s(literal -4 binary64) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 C A) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal -4 binary64) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 C A) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal -4 binary64) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 C A) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 C) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (neg.f64 C) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (neg.f64 C) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 C) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (neg.f64 C) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (neg.f64 C) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 C) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (neg.f64 C) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (neg.f64 C) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 C) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (neg.f64 C) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (neg.f64 C) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) A) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 C (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) A) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 C (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) A) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 C (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) A) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 C (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) A) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 C (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) A) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 C (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) A) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 C (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) A) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 C (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) A) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 C (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) A) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 C (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) A) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 C (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) A) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 C (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) C) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 A (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) C) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 A (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) C) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 A (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) C) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 A (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) C) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 A (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) C) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 A (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) C) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 A (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) C) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 A (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) C) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 A (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) C) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 A (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) C) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 A (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) C) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 A (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 (*.f64 C A)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 #s(literal 4 binary64) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (neg.f64 (*.f64 C A)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 #s(literal 4 binary64) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (neg.f64 (*.f64 C A)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 #s(literal 4 binary64) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 (*.f64 C A)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 #s(literal 4 binary64) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (neg.f64 (*.f64 C A)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 #s(literal 4 binary64) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (neg.f64 (*.f64 C A)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 #s(literal 4 binary64) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 (*.f64 C A)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (neg.f64 (*.f64 C A)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (neg.f64 (*.f64 C A)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (neg.f64 (*.f64 C A)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (neg.f64 (*.f64 C A)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (neg.f64 (*.f64 C A)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 C #s(literal 4 binary64)) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 A (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C #s(literal 4 binary64)) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 A (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C #s(literal 4 binary64)) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 A (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 C #s(literal 4 binary64)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 A (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C #s(literal 4 binary64)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 A (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C #s(literal 4 binary64)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 A (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 C #s(literal 4 binary64)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 A (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C #s(literal 4 binary64)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 A (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C #s(literal 4 binary64)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 A (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 C #s(literal 4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 A (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C #s(literal 4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 A (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C #s(literal 4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 A (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 C #s(literal 4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 A (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C #s(literal 4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 A (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C #s(literal 4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 A (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 C A) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C A) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C A) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 C A) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 #s(literal -4 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C A) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 #s(literal -4 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C A) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 #s(literal -4 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 C A) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 #s(literal 4 binary64) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C A) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 #s(literal 4 binary64) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C A) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 #s(literal 4 binary64) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 C (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 C (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 C (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (neg.f64 C) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (neg.f64 C) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (neg.f64 C) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 C (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 C (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 C (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (neg.f64 C) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (neg.f64 C) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (neg.f64 C) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (neg.f64 C) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (neg.f64 C) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (neg.f64 C) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 C (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 C (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 C (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 C (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 C (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 C (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (neg.f64 C) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (neg.f64 C) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (neg.f64 C) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 C (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 C (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 C (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 C A) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 #s(literal -4 binary64) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C A) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 #s(literal -4 binary64) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C A) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 #s(literal -4 binary64) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 #s(literal -4 binary64) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 #s(literal -4 binary64) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 #s(literal -4 binary64) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 #s(literal 4 binary64) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 #s(literal 4 binary64) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 #s(literal 4 binary64) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 #s(literal -4 binary64) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 #s(literal -4 binary64) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 #s(literal -4 binary64) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 C (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 C (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 C (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 C (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 #s(literal -4 binary64) A) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 C (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 #s(literal -4 binary64) A) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 C (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 #s(literal -4 binary64) A) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 C (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 C (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 C (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 C (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -4 binary64) A) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 C (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -4 binary64) A) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 C (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -4 binary64) A) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 C (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 #s(literal -4 binary64) A) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 C (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 #s(literal -4 binary64) A) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 C (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 #s(literal -4 binary64) A) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 C (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 C (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 C (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 C (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 C (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 C (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 C (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -4 binary64) A) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 C (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -4 binary64) A) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 C (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -4 binary64) A) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 C (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 C (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 C (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 A (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 (*.f64 #s(literal 4 binary64) C) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 A (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 (*.f64 #s(literal 4 binary64) C) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 A (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 (*.f64 #s(literal 4 binary64) C) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (neg.f64 (*.f64 C A)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (neg.f64 (*.f64 C A)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (neg.f64 (*.f64 C A)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 A (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 #s(literal -4 binary64) C) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 A (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 #s(literal -4 binary64) C) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 A (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 #s(literal -4 binary64) C) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 A (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 #s(literal 4 binary64) C) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 A (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 #s(literal 4 binary64) C) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 A (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 #s(literal 4 binary64) C) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))) (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 A (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -4 binary64) C) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 A (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -4 binary64) C) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 A (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal -4 binary64) C) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (neg.f64 (*.f64 C A)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (neg.f64 (*.f64 C A)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (neg.f64 (*.f64 C A)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 C A) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 C A) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 C A) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 A (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 #s(literal -4 binary64) C) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 A (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 #s(literal -4 binary64) C) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 A (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 #s(literal -4 binary64) C) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 A (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 #s(literal 4 binary64) C) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 A (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 #s(literal 4 binary64) C) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 A (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 #s(literal 4 binary64) C) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 A (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 #s(literal 4 binary64) C) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 A (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 #s(literal 4 binary64) C) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 A (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 #s(literal 4 binary64) C) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (neg.f64 (*.f64 C A)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (neg.f64 (*.f64 C A)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (neg.f64 (*.f64 C A)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 A (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -4 binary64) C) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 A (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -4 binary64) C) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 A (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -4 binary64) C) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 A (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) C) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 A (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) C) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 A (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) C) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (neg.f64 (*.f64 C A)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (neg.f64 (*.f64 C A)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (neg.f64 (*.f64 C A)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 C A) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 C A) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 C A) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (*.f64 C A) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (*.f64 C A) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (*.f64 C A) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (*.f64 A #s(literal 4 binary64)) (/.f64 C (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (*.f64 A #s(literal 4 binary64)) (/.f64 C (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (*.f64 A #s(literal 4 binary64)) (/.f64 C (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 C (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 C (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 C (/.f64 (*.f64 A #s(literal 4 binary64)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(-.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) A)) C) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(-.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) C)) A) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(-.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 C) (*.f64 #s(literal -4 binary64) A)) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(-.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 A) (*.f64 #s(literal -4 binary64) C)) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(-.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(-.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(-.f64 (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(-.f64 (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(+.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(+.f64 (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(+.f64 (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(+.f64 (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 B) B) (*.f64 (*.f64 A #s(literal 4 binary64)) C))) (*.f64 (*.f64 A #s(literal 4 binary64)) C))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 B B) (*.f64 (*.f64 A #s(literal 4 binary64)) C))) (*.f64 (*.f64 A #s(literal 4 binary64)) C))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 B) B) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 B) B) (*.f64 (neg.f64 B) B) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A))) (*.f64 (*.f64 (neg.f64 B) B) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 B) B) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 B) B) (*.f64 (neg.f64 B) B) (-.f64 (*.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 (*.f64 A #s(literal 4 binary64)) C)) (*.f64 (*.f64 (neg.f64 B) B) (*.f64 (*.f64 A #s(literal 4 binary64)) C)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 B)) B) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 (*.f64 A #s(literal 4 binary64)) C) (fma.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (*.f64 (neg.f64 (neg.f64 B)) B) (*.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 (neg.f64 (neg.f64 B)) B)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 (*.f64 A #s(literal 4 binary64)) C)) (*.f64 (*.f64 (neg.f64 B) B) (*.f64 (neg.f64 B) B))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 (neg.f64 B) B)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 B) B) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 (*.f64 A #s(literal 4 binary64)) C) (-.f64 (*.f64 (*.f64 (neg.f64 B) B) (*.f64 (neg.f64 B) B)) (*.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 (neg.f64 B) B)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 (*.f64 A #s(literal 4 binary64)) C)) (*.f64 (*.f64 B B) (*.f64 B B))) (+.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) #s(literal 3 binary64)) (pow.f64 (*.f64 B B) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 (*.f64 A #s(literal 4 binary64)) C) (fma.f64 (*.f64 B B) (*.f64 B B) (*.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)))))
(neg.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(fma.f64 (*.f64 C #s(literal 4 binary64)) A (*.f64 (neg.f64 B) B))
(fma.f64 (neg.f64 (fabs.f64 B)) (fabs.f64 B) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(fma.f64 (neg.f64 (fabs.f64 B)) (fabs.f64 B) (*.f64 (*.f64 A #s(literal 4 binary64)) C))
(fma.f64 (neg.f64 (neg.f64 B)) (neg.f64 B) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(fma.f64 (neg.f64 (neg.f64 B)) (neg.f64 B) (*.f64 (*.f64 A #s(literal 4 binary64)) C))
(fma.f64 (*.f64 C A) #s(literal 4 binary64) (*.f64 (neg.f64 B) B))
(fma.f64 (fabs.f64 B) (neg.f64 (fabs.f64 B)) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(fma.f64 (fabs.f64 B) (neg.f64 (fabs.f64 B)) (*.f64 (*.f64 A #s(literal 4 binary64)) C))
(fma.f64 (neg.f64 B) (neg.f64 (neg.f64 B)) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(fma.f64 (neg.f64 B) (neg.f64 (neg.f64 B)) (*.f64 (*.f64 A #s(literal 4 binary64)) C))
(fma.f64 (neg.f64 B) B (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(fma.f64 (neg.f64 B) B (*.f64 (*.f64 A #s(literal 4 binary64)) C))
(fma.f64 (*.f64 A #s(literal 4 binary64)) C (*.f64 (neg.f64 B) B))
(fma.f64 C (*.f64 A #s(literal 4 binary64)) (*.f64 (neg.f64 B) B))
(fma.f64 A (*.f64 #s(literal 4 binary64) C) (*.f64 (neg.f64 B) B))
(fma.f64 #s(literal 4 binary64) (*.f64 C A) (*.f64 (neg.f64 B) B))
(fma.f64 B (neg.f64 B) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(fma.f64 B (neg.f64 B) (*.f64 (*.f64 A #s(literal 4 binary64)) C))
(-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 (neg.f64 (neg.f64 B)) B))
(-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))
(+.f64 (*.f64 (neg.f64 B) B) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(+.f64 (*.f64 (neg.f64 B) B) (*.f64 (*.f64 A #s(literal 4 binary64)) C))
(+.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 (neg.f64 B) B))
(*.f64 (*.f64 C #s(literal 4 binary64)) A)
(*.f64 (*.f64 C A) #s(literal 4 binary64))
(*.f64 (*.f64 A #s(literal 4 binary64)) C)
(*.f64 C (*.f64 A #s(literal 4 binary64)))
(*.f64 A (*.f64 #s(literal 4 binary64) C))
(*.f64 #s(literal 4 binary64) (*.f64 C A))
(*.f64 A #s(literal 4 binary64))
(*.f64 #s(literal 4 binary64) A)
(*.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))))
(*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (neg.f64 (neg.f64 B))))
(*.f64 (pow.f64 (fabs.f64 B) #s(literal 1 binary64)) (pow.f64 (fabs.f64 B) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fabs.f64 B) #s(literal 1 binary64)) (fabs.f64 B))
(*.f64 (pow.f64 (neg.f64 B) #s(literal 1 binary64)) (pow.f64 (neg.f64 B) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 B) #s(literal 1 binary64)) (neg.f64 B))
(*.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)))
(*.f64 (neg.f64 (neg.f64 B)) (neg.f64 (neg.f64 B)))
(*.f64 (pow.f64 B #s(literal 1 binary64)) (pow.f64 B #s(literal 1 binary64)))
(*.f64 (pow.f64 B #s(literal 1 binary64)) B)
(*.f64 (pow.f64 B (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 B (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (fabs.f64 B) (fabs.f64 B))
(*.f64 (neg.f64 B) (neg.f64 B))
(*.f64 B B)
(pow.f64 (neg.f64 (fabs.f64 B)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (neg.f64 B)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 B) #s(literal 2 binary64))
(pow.f64 (neg.f64 B) #s(literal 2 binary64))
(pow.f64 (*.f64 B B) #s(literal 1 binary64))
(pow.f64 B #s(literal 2 binary64))
(/.f64 (pow.f64 (fabs.f64 B) #s(literal 1 binary64)) (pow.f64 (fabs.f64 B) #s(literal -1 binary64)))
(/.f64 (pow.f64 (neg.f64 B) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) B))
(/.f64 (pow.f64 B #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) B))
(neg.f64 (*.f64 (neg.f64 B) B))
(sqrt.f64 (*.f64 (*.f64 B B) (*.f64 B B)))
(fabs.f64 (*.f64 (neg.f64 B) B))
(fabs.f64 (*.f64 B B))
(exp.f64 (*.f64 (log.f64 (fabs.f64 B)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 B)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 B) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64)))) (sqrt.f64 F))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (sqrt.f64 (+.f64 F F)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)))
(*.f64 (sqrt.f64 (+.f64 F F)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(*.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 F #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 F F) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 F F) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 F #s(literal 1/2 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 1/2 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (sqrt.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(*.f64 (sqrt.f64 F) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (sqrt.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))
(*.f64 (sqrt.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (sqrt.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))
(pow.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) #s(literal 1/2 binary64))
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))))
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64))) F)
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (+.f64 F F))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 2 binary64))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(*.f64 (+.f64 F F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))
(*.f64 F (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) A) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) A)) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) A)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) A) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) A) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 3 binary64)) (pow.f64 (*.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 3 binary64))) (fma.f64 (*.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (*.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (-.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (-.f64 (*.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B) (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))) (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (fma.f64 (*.f64 (neg.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (neg.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (neg.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (fma.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (fma.f64 (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (*.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 B B)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (fma.f64 (*.f64 (neg.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 B B)) (*.f64 (neg.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 B B)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 (neg.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 B B))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 B) B) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (fma.f64 (*.f64 (*.f64 (neg.f64 B) B) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 (*.f64 (neg.f64 B) B) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 (*.f64 (neg.f64 B) B) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B)) (neg.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (neg.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) (-.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))) (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B) (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (*.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B) (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B)))))
(fma.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 #s(literal -4 binary64) C)) A (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B))
(fma.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) C) (*.f64 #s(literal -4 binary64) A) (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B))
(fma.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) A) (*.f64 #s(literal -4 binary64) C) (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B))
(fma.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (+.f64 F F) (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64))) F (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 C A) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64))) F (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fabs.f64 B)) (fabs.f64 B) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(fma.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (neg.f64 B)) (neg.f64 B) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(fma.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(fma.f64 (*.f64 (*.f64 B B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (+.f64 F F) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(fma.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (+.f64 F F)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B))
(fma.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 2 binary64) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 C A) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 C A) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (*.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64)) (*.f64 F (+.f64 C A)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(fma.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(fma.f64 (neg.f64 B) (*.f64 (neg.f64 B) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(fma.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B))
(fma.f64 (*.f64 #s(literal -4 binary64) C) (*.f64 A (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B))
(fma.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B))
(fma.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 B B) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(fma.f64 (+.f64 F F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B))
(fma.f64 (+.f64 F F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 B B)) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (+.f64 F F) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (+.f64 F F) (*.f64 B B)) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(fma.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(fma.f64 (*.f64 B B) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(fma.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(fma.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) A))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 C A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) A (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (*.f64 #s(literal 2 binary64) (+.f64 C A)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(fma.f64 F (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(fma.f64 C (*.f64 (*.f64 #s(literal -4 binary64) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B))
(fma.f64 A (*.f64 (*.f64 #s(literal -4 binary64) C) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B))
(fma.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(fma.f64 B (*.f64 B (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (+.f64 C A)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(-.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (neg.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(-.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(-.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 (neg.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 B B)))
(-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 (*.f64 (neg.f64 B) B) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (neg.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fabs.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) A))
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(+.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(+.f64 (*.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(+.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) B) B))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) F)
(*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F))
(*.f64 F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 F F) A) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (-.f64 (*.f64 (*.f64 (+.f64 F F) A) (*.f64 (+.f64 F F) A)) (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 (+.f64 F F) A)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 F F) (+.f64 C A)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 F F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 F F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (-.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (+.f64 F F) (+.f64 C A))) (*.f64 (*.f64 (+.f64 F F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 F F) (+.f64 C A))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) (+.f64 C A)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 F F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (+.f64 F F) (+.f64 C A)) (-.f64 (*.f64 (*.f64 (+.f64 F F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 F F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (*.f64 (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (+.f64 F F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) A) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 F F) A) (*.f64 (+.f64 F F) A) (-.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))) (*.f64 (*.f64 (+.f64 F F) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 F F)) #s(literal 3 binary64)) (pow.f64 (*.f64 A (+.f64 F F)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 F F)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 F F)) (-.f64 (*.f64 (*.f64 A (+.f64 F F)) (*.f64 A (+.f64 F F))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 F F)) (*.f64 A (+.f64 F F))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 C A) (+.f64 F F)) #s(literal 3 binary64))) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F)) (-.f64 (*.f64 (*.f64 (+.f64 C A) (+.f64 F F)) (*.f64 (+.f64 C A) (+.f64 F F))) (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F)) (*.f64 (+.f64 C A) (+.f64 F F))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C A) (+.f64 F F)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 C A) (+.f64 F F)) (*.f64 (+.f64 C A) (+.f64 F F)) (-.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F))) (*.f64 (*.f64 (+.f64 C A) (+.f64 F F)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F))))))
(/.f64 (+.f64 (pow.f64 (*.f64 A (+.f64 F F)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 F F)) #s(literal 3 binary64))) (fma.f64 (*.f64 A (+.f64 F F)) (*.f64 A (+.f64 F F)) (-.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 F F)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 F F))) (*.f64 (*.f64 A (+.f64 F F)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 F F))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) F) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (fma.f64 (*.f64 (neg.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) F) (*.f64 (neg.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) F) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (*.f64 (neg.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) F)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (fma.f64 (*.f64 (neg.f64 F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (neg.f64 F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (*.f64 (neg.f64 F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (fma.f64 (neg.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)) (neg.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (neg.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F))) (-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (-.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)))))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 F F) (*.f64 A (+.f64 F F)))
(fma.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (+.f64 F F) A))
(fma.f64 (+.f64 F F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 (+.f64 F F) (+.f64 C A)))
(fma.f64 (+.f64 F F) (+.f64 C A) (*.f64 (+.f64 F F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (+.f64 F F) A (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F))
(fma.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F) (*.f64 (+.f64 C A) (+.f64 F F)))
(fma.f64 (+.f64 C A) (+.f64 F F) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F)))
(fma.f64 F (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F))
(fma.f64 A (+.f64 F F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 F F)))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (*.f64 (neg.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) F))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (*.f64 (neg.f64 F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (neg.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)))
(+.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 (+.f64 F F) A))
(+.f64 (*.f64 (+.f64 F F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 F F) (+.f64 C A)))
(+.f64 (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (+.f64 F F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(+.f64 (*.f64 (+.f64 F F) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 F F)) (*.f64 A (+.f64 F F)))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F)) (*.f64 (+.f64 C A) (+.f64 F F)))
(+.f64 (*.f64 (+.f64 C A) (+.f64 F F)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F)))
(+.f64 (*.f64 A (+.f64 F F)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 F F)))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 A (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) A)) A)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 A) C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (+.f64 C A))) (+.f64 C A))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (+.f64 C A))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 C A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) #s(literal 3 binary64)) (pow.f64 C #s(literal 3 binary64))) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (-.f64 (*.f64 C C) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) C))))
(/.f64 (+.f64 (pow.f64 (+.f64 C A) #s(literal 3 binary64)) (pow.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) #s(literal 3 binary64))) (fma.f64 (+.f64 C A) (+.f64 C A) (-.f64 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) (*.f64 (+.f64 C A) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))))))
(/.f64 (+.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (+.f64 A (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 3 binary64))) (fma.f64 C C (-.f64 (*.f64 (+.f64 A (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (+.f64 A (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (*.f64 C (+.f64 A (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))))
(/.f64 (+.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (-.f64 A (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) #s(literal 3 binary64))) (fma.f64 C C (-.f64 (*.f64 (-.f64 A (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (-.f64 A (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) (*.f64 C (-.f64 A (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) #s(literal 3 binary64)) (pow.f64 (neg.f64 C) #s(literal 3 binary64))) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (+.f64 (*.f64 C C) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (neg.f64 C)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) #s(literal 3 binary64)) (pow.f64 (neg.f64 A) #s(literal 3 binary64))) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 (*.f64 A A) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (neg.f64 A)))))
(/.f64 (-.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (-.f64 (neg.f64 A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 3 binary64))) (fma.f64 C C (fma.f64 (-.f64 (neg.f64 A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (-.f64 (neg.f64 A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))))
(/.f64 (-.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (+.f64 (neg.f64 A) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) #s(literal 3 binary64))) (fma.f64 C C (fma.f64 (+.f64 (neg.f64 A) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (+.f64 (neg.f64 A) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (*.f64 C (+.f64 (neg.f64 A) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))))))
(/.f64 (-.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (-.f64 (neg.f64 C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 3 binary64))) (fma.f64 A A (fma.f64 (-.f64 (neg.f64 C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (-.f64 (neg.f64 C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 A (-.f64 (neg.f64 C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))))
(/.f64 (-.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (+.f64 (neg.f64 C) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) #s(literal 3 binary64))) (fma.f64 A A (fma.f64 (+.f64 (neg.f64 C) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (+.f64 (neg.f64 C) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (*.f64 A (+.f64 (neg.f64 C) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))))))
(/.f64 (-.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (neg.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) #s(literal 3 binary64))) (fma.f64 A A (fma.f64 (neg.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (neg.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 A (neg.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))))))
(/.f64 (-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 A A)) (-.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) A))
(/.f64 (-.f64 (*.f64 A A) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))) (-.f64 A (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)))
(/.f64 (-.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) (*.f64 (-.f64 (neg.f64 A) C) (-.f64 (neg.f64 A) C))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (-.f64 (neg.f64 A) C)))
(/.f64 (-.f64 (*.f64 (+.f64 C A) (+.f64 C A)) (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 (+.f64 C A) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(/.f64 (-.f64 (*.f64 (+.f64 C A) (+.f64 C A)) (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (-.f64 (+.f64 C A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) #s(literal 3 binary64)) (pow.f64 A #s(literal 3 binary64))) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (-.f64 (*.f64 A A) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) A))))
(/.f64 (+.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) #s(literal 3 binary64))) (fma.f64 A A (-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 A (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)))))
(/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 3 binary64)) (pow.f64 (-.f64 (neg.f64 A) C) #s(literal 3 binary64))) (+.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) (fma.f64 (-.f64 (neg.f64 A) C) (-.f64 (neg.f64 A) C) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (-.f64 (neg.f64 A) C)))))
(/.f64 (-.f64 (pow.f64 (+.f64 C A) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 3 binary64))) (fma.f64 (+.f64 C A) (+.f64 C A) (+.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) (*.f64 (+.f64 C A) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))))
(/.f64 (-.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) (*.f64 (+.f64 C A) (+.f64 C A))) (-.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))
(/.f64 (+.f64 (pow.f64 (+.f64 C A) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 3 binary64))) (fma.f64 (+.f64 C A) (+.f64 C A) (-.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) (*.f64 (+.f64 C A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))))
(/.f64 (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 3 binary64)) (pow.f64 (+.f64 C A) #s(literal 3 binary64))) (+.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) (-.f64 (*.f64 (+.f64 C A) (+.f64 C A)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(neg.f64 (-.f64 (-.f64 (neg.f64 A) C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(neg.f64 (-.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (+.f64 C A)))
(-.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (neg.f64 C))
(-.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (neg.f64 A))
(-.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (-.f64 (neg.f64 A) C))
(-.f64 (+.f64 C A) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(-.f64 C (-.f64 (neg.f64 A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(-.f64 C (+.f64 (neg.f64 A) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(-.f64 A (-.f64 (neg.f64 C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(-.f64 A (+.f64 (neg.f64 C) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(-.f64 A (neg.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)))
(+.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) C)
(+.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) A)
(+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))
(+.f64 (+.f64 C A) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(+.f64 (+.f64 C A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))
(+.f64 C (+.f64 A (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(+.f64 C (-.f64 A (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(+.f64 A (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (sqrt.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(*.f64 (pow.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(pow.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) #s(literal 1/2 binary64))
(sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fabs.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fabs.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 1/2 binary64)))
(hypot.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))))
(hypot.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (fabs.f64 (-.f64 C A))))
(hypot.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 (-.f64 C A)))
(hypot.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (-.f64 C A))
(hypot.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (-.f64 A C))
(hypot.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))))
(hypot.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (fabs.f64 (-.f64 C A))))
(hypot.f64 (neg.f64 (neg.f64 (neg.f64 B))) (fabs.f64 (-.f64 C A)))
(hypot.f64 (neg.f64 (neg.f64 (neg.f64 B))) (-.f64 C A))
(hypot.f64 (neg.f64 (neg.f64 (neg.f64 B))) (-.f64 A C))
(hypot.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (neg.f64 (neg.f64 (fabs.f64 B))))
(hypot.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (neg.f64 (neg.f64 (neg.f64 B))))
(hypot.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (neg.f64 (fabs.f64 B)))
(hypot.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (neg.f64 (neg.f64 B)))
(hypot.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 B))
(hypot.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (neg.f64 B))
(hypot.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) B)
(hypot.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))))
(hypot.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 (-.f64 C A))))
(hypot.f64 (neg.f64 (fabs.f64 B)) (fabs.f64 (-.f64 C A)))
(hypot.f64 (neg.f64 (fabs.f64 B)) (-.f64 C A))
(hypot.f64 (neg.f64 (fabs.f64 B)) (-.f64 A C))
(hypot.f64 (neg.f64 (neg.f64 B)) (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))))
(hypot.f64 (neg.f64 (neg.f64 B)) (neg.f64 (fabs.f64 (-.f64 C A))))
(hypot.f64 (neg.f64 (neg.f64 B)) (fabs.f64 (-.f64 C A)))
(hypot.f64 (neg.f64 (neg.f64 B)) (-.f64 C A))
(hypot.f64 (neg.f64 (neg.f64 B)) (-.f64 A C))
(hypot.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (neg.f64 (neg.f64 (fabs.f64 B))))
(hypot.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (neg.f64 (neg.f64 (neg.f64 B))))
(hypot.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (neg.f64 (fabs.f64 B)))
(hypot.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (neg.f64 (neg.f64 B)))
(hypot.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (fabs.f64 B))
(hypot.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (neg.f64 B))
(hypot.f64 (neg.f64 (fabs.f64 (-.f64 C A))) B)
(hypot.f64 (fabs.f64 (-.f64 C A)) (neg.f64 (neg.f64 (fabs.f64 B))))
(hypot.f64 (fabs.f64 (-.f64 C A)) (neg.f64 (neg.f64 (neg.f64 B))))
(hypot.f64 (fabs.f64 (-.f64 C A)) (neg.f64 (fabs.f64 B)))
(hypot.f64 (fabs.f64 (-.f64 C A)) (neg.f64 (neg.f64 B)))
(hypot.f64 (fabs.f64 (-.f64 C A)) (fabs.f64 B))
(hypot.f64 (fabs.f64 (-.f64 C A)) (neg.f64 B))
(hypot.f64 (fabs.f64 (-.f64 C A)) B)
(hypot.f64 (fabs.f64 B) (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))))
(hypot.f64 (fabs.f64 B) (neg.f64 (fabs.f64 (-.f64 C A))))
(hypot.f64 (fabs.f64 B) (fabs.f64 (-.f64 C A)))
(hypot.f64 (fabs.f64 B) (-.f64 C A))
(hypot.f64 (fabs.f64 B) (-.f64 A C))
(hypot.f64 (neg.f64 B) (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))))
(hypot.f64 (neg.f64 B) (neg.f64 (fabs.f64 (-.f64 C A))))
(hypot.f64 (neg.f64 B) (fabs.f64 (-.f64 C A)))
(hypot.f64 (neg.f64 B) (-.f64 C A))
(hypot.f64 (neg.f64 B) (-.f64 A C))
(hypot.f64 (-.f64 C A) (neg.f64 (neg.f64 (fabs.f64 B))))
(hypot.f64 (-.f64 C A) (neg.f64 (neg.f64 (neg.f64 B))))
(hypot.f64 (-.f64 C A) (neg.f64 (fabs.f64 B)))
(hypot.f64 (-.f64 C A) (neg.f64 (neg.f64 B)))
(hypot.f64 (-.f64 C A) (fabs.f64 B))
(hypot.f64 (-.f64 C A) (neg.f64 B))
(hypot.f64 (-.f64 C A) B)
(hypot.f64 (-.f64 A C) (neg.f64 (neg.f64 (fabs.f64 B))))
(hypot.f64 (-.f64 A C) (neg.f64 (neg.f64 (neg.f64 B))))
(hypot.f64 (-.f64 A C) (neg.f64 (fabs.f64 B)))
(hypot.f64 (-.f64 A C) (neg.f64 (neg.f64 B)))
(hypot.f64 (-.f64 A C) (fabs.f64 B))
(hypot.f64 (-.f64 A C) (neg.f64 B))
(hypot.f64 (-.f64 A C) B)
(hypot.f64 B (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))))
(hypot.f64 B (neg.f64 (fabs.f64 (-.f64 C A))))
(hypot.f64 B (fabs.f64 (-.f64 C A)))
(hypot.f64 B (-.f64 C A))
(hypot.f64 B (-.f64 A C))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 B B))) (*.f64 B B))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 B) B) (*.f64 (-.f64 C A) (-.f64 C A)))) (*.f64 (-.f64 C A) (-.f64 C A)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 B B) (*.f64 (-.f64 C A) (-.f64 C A)))) (*.f64 (-.f64 C A) (-.f64 C A)))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))
(pow.f64 (*.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))
(pow.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (fma.f64 B B (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A)))) #s(literal 3 binary64)) (pow.f64 (*.f64 C C) #s(literal 3 binary64))) (fma.f64 (fma.f64 B B (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A)))) (fma.f64 B B (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A)))) (-.f64 (*.f64 (*.f64 C C) (*.f64 C C)) (*.f64 (fma.f64 B B (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A)))) (*.f64 C C)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) #s(literal 3 binary64)) (pow.f64 (fma.f64 C C (*.f64 B B)) #s(literal 3 binary64))) (fma.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) (-.f64 (*.f64 (fma.f64 C C (*.f64 B B)) (fma.f64 C C (*.f64 B B))) (*.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) (fma.f64 C C (*.f64 B B))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 C C) (*.f64 (neg.f64 B) B)) #s(literal 3 binary64))) (fma.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) (-.f64 (*.f64 (-.f64 (*.f64 C C) (*.f64 (neg.f64 B) B)) (-.f64 (*.f64 C C) (*.f64 (neg.f64 B) B))) (*.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) (-.f64 (*.f64 C C) (*.f64 (neg.f64 B) B))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 C A) (-.f64 C A)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 B)) B) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (-.f64 C A) (-.f64 C A)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (*.f64 (neg.f64 (neg.f64 B)) B)) (*.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (neg.f64 (neg.f64 B)) B)))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (fabs.f64 (-.f64 C A))) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (*.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (fabs.f64 (-.f64 C A))) (*.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 B B) (*.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (fabs.f64 (-.f64 C A)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 A C) (-.f64 C A)) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (*.f64 (-.f64 A C) (-.f64 C A)) (*.f64 (-.f64 A C) (-.f64 C A)) (*.f64 (*.f64 B B) (*.f64 (-.f64 A C) (-.f64 C A))))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 C A) (-.f64 A C)) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (*.f64 (-.f64 C A) (-.f64 A C)) (*.f64 (-.f64 C A) (-.f64 A C)) (*.f64 (*.f64 B B) (*.f64 (-.f64 C A) (-.f64 A C))))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (-.f64 C A) (-.f64 C A))) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (neg.f64 (*.f64 (-.f64 C A) (-.f64 C A))) (neg.f64 (*.f64 (-.f64 C A) (-.f64 C A))) (*.f64 (*.f64 B B) (neg.f64 (*.f64 (-.f64 C A) (-.f64 C A)))))))
(/.f64 (-.f64 (*.f64 (*.f64 B B) (*.f64 B B)) (*.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (-.f64 C A) (-.f64 C A)))) (-.f64 (*.f64 B B) (*.f64 (-.f64 C A) (-.f64 C A))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (-.f64 C A) (-.f64 C A))) (*.f64 (*.f64 (neg.f64 B) B) (*.f64 (neg.f64 B) B))) (+.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (neg.f64 B) B)))
(/.f64 (+.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 C A) (-.f64 C A)) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (-.f64 (*.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (-.f64 C A) (-.f64 C A))) (*.f64 (*.f64 B B) (*.f64 (-.f64 C A) (-.f64 C A))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 C A) (-.f64 C A)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 B) B) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (-.f64 C A) (-.f64 C A)) (fma.f64 (*.f64 (neg.f64 B) B) (*.f64 (neg.f64 B) B) (*.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (neg.f64 B) B)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (-.f64 C A) (-.f64 C A))) (*.f64 (*.f64 B B) (*.f64 B B))) (-.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 B B)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 C A) (-.f64 C A)) #s(literal 3 binary64)) (pow.f64 (*.f64 B B) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (-.f64 C A) (-.f64 C A)) (-.f64 (*.f64 (*.f64 B B) (*.f64 B B)) (*.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 B B)))))
(neg.f64 (-.f64 (*.f64 (neg.f64 B) B) (*.f64 (-.f64 C A) (-.f64 C A))))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (*.f64 B B))
(fma.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 (neg.f64 (neg.f64 B)) (neg.f64 (neg.f64 B)) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (neg.f64 (fabs.f64 (-.f64 C A))) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (neg.f64 (fabs.f64 (-.f64 C A))) (*.f64 B B))
(fma.f64 (fabs.f64 (-.f64 C A)) (fabs.f64 (-.f64 C A)) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (fabs.f64 (-.f64 C A)) (fabs.f64 (-.f64 C A)) (*.f64 B B))
(fma.f64 (fabs.f64 B) (fabs.f64 B) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 (neg.f64 B) (neg.f64 B) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))
(fma.f64 (-.f64 A C) (-.f64 A C) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (-.f64 A C) (-.f64 A C) (*.f64 B B))
(fma.f64 B B (*.f64 (-.f64 C A) (-.f64 C A)))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (fabs.f64 (-.f64 C A))))
(-.f64 (*.f64 B B) (*.f64 (-.f64 A C) (-.f64 C A)))
(-.f64 (*.f64 B B) (*.f64 (-.f64 C A) (-.f64 A C)))
(-.f64 (*.f64 B B) (neg.f64 (*.f64 (-.f64 C A) (-.f64 C A))))
(-.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (neg.f64 B) B))
(sqrt.f64 (*.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fabs.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fabs.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))
(+.f64 (fma.f64 B B (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A)))) (*.f64 C C))
(+.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) (fma.f64 C C (*.f64 B B)))
(+.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) (-.f64 (*.f64 C C) (*.f64 (neg.f64 B) B)))
(+.f64 (*.f64 B B) (*.f64 (-.f64 C A) (-.f64 C A)))
(+.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (neg.f64 (neg.f64 B)) B))
(+.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 B B))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 A) C)) C)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 A C)) C)
(/.f64 (+.f64 (pow.f64 (neg.f64 A) #s(literal 3 binary64)) (pow.f64 (neg.f64 (neg.f64 C)) #s(literal 3 binary64))) (+.f64 (*.f64 A A) (-.f64 (*.f64 (neg.f64 (neg.f64 C)) (neg.f64 (neg.f64 C))) (*.f64 (neg.f64 A) (neg.f64 (neg.f64 C))))))
(/.f64 (+.f64 (pow.f64 (neg.f64 A) #s(literal 3 binary64)) (pow.f64 C #s(literal 3 binary64))) (+.f64 (*.f64 A A) (-.f64 (*.f64 C C) (*.f64 (neg.f64 A) C))))
(/.f64 (-.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (neg.f64 (neg.f64 A)) #s(literal 3 binary64))) (fma.f64 C C (fma.f64 (neg.f64 (neg.f64 A)) (neg.f64 (neg.f64 A)) (*.f64 C (neg.f64 (neg.f64 A))))))
(/.f64 (-.f64 (*.f64 C C) (*.f64 A A)) (+.f64 C A))
(/.f64 (+.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (neg.f64 A) #s(literal 3 binary64))) (fma.f64 C C (-.f64 (*.f64 A A) (*.f64 C (neg.f64 A)))))
(/.f64 (-.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 A #s(literal 3 binary64))) (fma.f64 C C (fma.f64 A A (*.f64 C A))))
(neg.f64 (-.f64 A C))
(-.f64 C (neg.f64 (neg.f64 A)))
(-.f64 C A)
(+.f64 (neg.f64 A) (neg.f64 (neg.f64 C)))
(+.f64 (neg.f64 A) C)
(+.f64 C (neg.f64 A))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 A) C)) C)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 C) A)) A)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 C A)) A)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 A C)) C)
(/.f64 (+.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (neg.f64 (neg.f64 A)) #s(literal 3 binary64))) (fma.f64 C C (-.f64 (*.f64 (neg.f64 (neg.f64 A)) (neg.f64 (neg.f64 A))) (*.f64 C (neg.f64 (neg.f64 A))))))
(/.f64 (+.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (neg.f64 (neg.f64 C)) #s(literal 3 binary64))) (fma.f64 A A (-.f64 (*.f64 (neg.f64 (neg.f64 C)) (neg.f64 (neg.f64 C))) (*.f64 A (neg.f64 (neg.f64 C))))))
(/.f64 (-.f64 (*.f64 C C) (*.f64 A A)) (-.f64 C A))
(/.f64 (-.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (neg.f64 A) #s(literal 3 binary64))) (fma.f64 C C (+.f64 (*.f64 A A) (*.f64 C (neg.f64 A)))))
(/.f64 (-.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (neg.f64 C) #s(literal 3 binary64))) (fma.f64 A A (+.f64 (*.f64 C C) (*.f64 A (neg.f64 C)))))
(/.f64 (-.f64 (*.f64 A A) (*.f64 C C)) (-.f64 A C))
(/.f64 (+.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #s(literal 3 binary64))) (fma.f64 A A (-.f64 (*.f64 C C) (*.f64 C A))))
(/.f64 (+.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 A #s(literal 3 binary64))) (fma.f64 C C (-.f64 (*.f64 A A) (*.f64 C A))))
(neg.f64 (-.f64 (neg.f64 A) C))
(-.f64 C (neg.f64 A))
(-.f64 A (neg.f64 C))
(+.f64 C (neg.f64 (neg.f64 A)))
(+.f64 C A)
(+.f64 A (neg.f64 (neg.f64 C)))
(+.f64 A C)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 F) F)) F)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 F F)) F)
(*.f64 F #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) F)
(/.f64 (+.f64 (pow.f64 F #s(literal 3 binary64)) (pow.f64 (neg.f64 (neg.f64 F)) #s(literal 3 binary64))) (fma.f64 F F (-.f64 (*.f64 (neg.f64 (neg.f64 F)) (neg.f64 (neg.f64 F))) (*.f64 F (neg.f64 (neg.f64 F))))))
(/.f64 (-.f64 (*.f64 F F) (*.f64 (neg.f64 F) (neg.f64 F))) (+.f64 F (neg.f64 F)))
(/.f64 (-.f64 (pow.f64 F #s(literal 3 binary64)) (pow.f64 (neg.f64 F) #s(literal 3 binary64))) (fma.f64 F F (fma.f64 (neg.f64 F) (neg.f64 F) (*.f64 F (neg.f64 F)))))
(/.f64 (-.f64 (*.f64 F F) (*.f64 F F)) (-.f64 F F))
(/.f64 (+.f64 (pow.f64 F #s(literal 3 binary64)) (pow.f64 F #s(literal 3 binary64))) (fma.f64 F F (-.f64 (*.f64 F F) (*.f64 F F))))
(neg.f64 (-.f64 (neg.f64 F) F))
(-.f64 F (neg.f64 F))
(+.f64 F (neg.f64 (neg.f64 F)))
(+.f64 F F)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 B B))) (*.f64 B B))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 B) B) (*.f64 (*.f64 #s(literal -4 binary64) C) A))) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal -4 binary64) C) A))) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))) (*.f64 B B))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 B)) B) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 #s(literal -4 binary64) C) A) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (*.f64 (neg.f64 (neg.f64 B)) B)) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (neg.f64 (neg.f64 B)) B)))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) A)) C) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) A)) C) (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) A)) C) (*.f64 (*.f64 B B) (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) A)) C)))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) C)) A) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) C)) A) (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) C)) A) (*.f64 (*.f64 B B) (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) C)) A)))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 C) (*.f64 #s(literal -4 binary64) A)) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (*.f64 (neg.f64 C) (*.f64 #s(literal -4 binary64) A)) (*.f64 (neg.f64 C) (*.f64 #s(literal -4 binary64) A)) (*.f64 (*.f64 B B) (*.f64 (neg.f64 C) (*.f64 #s(literal -4 binary64) A))))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 A) (*.f64 #s(literal -4 binary64) C)) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (*.f64 (neg.f64 A) (*.f64 #s(literal -4 binary64) C)) (*.f64 (neg.f64 A) (*.f64 #s(literal -4 binary64) C)) (*.f64 (*.f64 B B) (*.f64 (neg.f64 A) (*.f64 #s(literal -4 binary64) C))))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 B B) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A))))))
(/.f64 (-.f64 (*.f64 (*.f64 B B) (*.f64 B B)) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 #s(literal -4 binary64) C) A))) (-.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 (neg.f64 B) B) (*.f64 (neg.f64 B) B))) (+.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (neg.f64 B) B)))
(/.f64 (+.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 B) B) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 #s(literal -4 binary64) C) A) (fma.f64 (*.f64 (neg.f64 B) B) (*.f64 (neg.f64 B) B) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (neg.f64 B) B)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 B B) (*.f64 B B))) (-.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 B B)))
(/.f64 (-.f64 (*.f64 (*.f64 B B) (*.f64 B B)) (*.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 (*.f64 A #s(literal 4 binary64)) C))) (+.f64 (*.f64 B B) (*.f64 (*.f64 A #s(literal 4 binary64)) C)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) #s(literal 3 binary64)) (pow.f64 (*.f64 B B) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 #s(literal -4 binary64) C) A) (-.f64 (*.f64 (*.f64 B B) (*.f64 B B)) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 B B)))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 (*.f64 B B) (*.f64 (*.f64 A #s(literal 4 binary64)) C)))))
(neg.f64 (-.f64 (*.f64 (neg.f64 B) B) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(neg.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (neg.f64 (*.f64 C A)) #s(literal 4 binary64) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (neg.f64 (*.f64 C A)) #s(literal 4 binary64) (*.f64 B B))
(fma.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (neg.f64 (neg.f64 B)) (neg.f64 (neg.f64 B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))
(fma.f64 (neg.f64 C) (*.f64 A #s(literal 4 binary64)) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (neg.f64 C) (*.f64 A #s(literal 4 binary64)) (*.f64 B B))
(fma.f64 (*.f64 C A) #s(literal -4 binary64) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (*.f64 C A) #s(literal -4 binary64) (*.f64 B B))
(fma.f64 (fabs.f64 B) (fabs.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (neg.f64 B) (neg.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))
(fma.f64 #s(literal -4 binary64) (*.f64 C A) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 #s(literal -4 binary64) (*.f64 C A) (*.f64 B B))
(fma.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 C) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 C) (*.f64 B B))
(fma.f64 C (*.f64 #s(literal -4 binary64) A) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 C (*.f64 #s(literal -4 binary64) A) (*.f64 B B))
(fma.f64 A (*.f64 #s(literal -4 binary64) C) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 A (*.f64 #s(literal -4 binary64) C) (*.f64 B B))
(fma.f64 #s(literal 4 binary64) (neg.f64 (*.f64 C A)) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 #s(literal 4 binary64) (neg.f64 (*.f64 C A)) (*.f64 B B))
(fma.f64 B B (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(-.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (neg.f64 B) B))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) A)) C))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) C)) A))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 C) (*.f64 #s(literal -4 binary64) A)))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 A) (*.f64 #s(literal -4 binary64) C)))
(-.f64 (*.f64 B B) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(-.f64 (*.f64 B B) (*.f64 (*.f64 A #s(literal 4 binary64)) C))
(+.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (neg.f64 (neg.f64 B)) B))
(+.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 B B))
(+.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(*.f64 #s(literal -4 binary64) C)
(*.f64 C #s(literal -4 binary64))
#s(literal -4 binary64)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (/.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))))
(*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))) #s(literal 1 binary64))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(/.f64 (*.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)))
(/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (neg.f64 B) B) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(/.f64 #s(literal -2 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(/.f64 #s(literal 2 binary64) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 2 binary64)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (/.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (/.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))) #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) #s(literal -1 binary64)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))
(neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64)))) (sqrt.f64 F))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (sqrt.f64 (+.f64 F F)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)))
(*.f64 (sqrt.f64 (+.f64 F F)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(*.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 F #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 F F) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 F F) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 F #s(literal 1/2 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 1/2 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (sqrt.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(*.f64 (sqrt.f64 F) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (sqrt.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))
(*.f64 (sqrt.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (sqrt.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))
(pow.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) #s(literal 1/2 binary64))
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))))
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (sqrt.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))
(*.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 1/2 binary64)) (pow.f64 F #s(literal 1/2 binary64)))
(*.f64 (pow.f64 F #s(literal 1/2 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 F) (sqrt.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 F))
(pow.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))
(fabs.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 B B) F) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F))) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)
(*.f64 F (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 B B) F) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 B B) F) (*.f64 (*.f64 B B) F) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F)) (*.f64 (*.f64 (*.f64 B B) F) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 F) (*.f64 B B)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (fma.f64 (*.f64 (neg.f64 F) (*.f64 B B)) (*.f64 (neg.f64 F) (*.f64 B B)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (*.f64 (neg.f64 F) (*.f64 B B))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 B) B) F) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (fma.f64 (*.f64 (*.f64 (neg.f64 B) B) F) (*.f64 (*.f64 (neg.f64 B) B) F) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (*.f64 (*.f64 (neg.f64 B) B) F)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (*.f64 B B) F)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (fma.f64 (neg.f64 (*.f64 (*.f64 B B) F)) (neg.f64 (*.f64 (*.f64 B B) F)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (neg.f64 (*.f64 (*.f64 B B) F))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F)) (*.f64 (*.f64 (*.f64 B B) F) (*.f64 (*.f64 B B) F))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (*.f64 (*.f64 B B) F)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 B B) F) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (-.f64 (*.f64 (*.f64 (*.f64 B B) F) (*.f64 (*.f64 B B) F)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (*.f64 (*.f64 B B) F)))))
(neg.f64 (*.f64 F (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))))
(neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B)) F))
(fma.f64 (*.f64 F (fabs.f64 B)) (fabs.f64 B) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F))
(fma.f64 (*.f64 F (neg.f64 B)) (neg.f64 B) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F))
(fma.f64 (*.f64 F (*.f64 #s(literal -4 binary64) C)) A (*.f64 (*.f64 B B) F))
(fma.f64 (*.f64 F C) (*.f64 #s(literal -4 binary64) A) (*.f64 (*.f64 B B) F))
(fma.f64 (*.f64 F B) B (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F))
(fma.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) F) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F))
(fma.f64 (neg.f64 B) (*.f64 (neg.f64 B) F) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F))
(fma.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F (*.f64 (*.f64 B B) F))
(fma.f64 (*.f64 #s(literal -4 binary64) C) (*.f64 F A) (*.f64 (*.f64 B B) F))
(fma.f64 (*.f64 B B) F (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F))
(fma.f64 (*.f64 F A) (*.f64 #s(literal -4 binary64) C) (*.f64 (*.f64 B B) F))
(fma.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 B B) F))
(fma.f64 F (*.f64 B B) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F))
(fma.f64 C (*.f64 (*.f64 #s(literal -4 binary64) A) F) (*.f64 (*.f64 B B) F))
(fma.f64 A (*.f64 (*.f64 #s(literal -4 binary64) C) F) (*.f64 (*.f64 B B) F))
(fma.f64 B (*.f64 B F) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F))
(-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (*.f64 (neg.f64 F) (*.f64 B B)))
(-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (*.f64 (*.f64 (neg.f64 B) B) F))
(-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (neg.f64 (*.f64 (*.f64 B B) F)))
(sqrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (neg.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))))
(fabs.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (*.f64 (*.f64 B B) F))
(+.f64 (*.f64 (*.f64 B B) F) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 1/2 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(*.f64 (sqrt.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (sqrt.f64 #s(literal 2 binary64)))
(pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))
(fabs.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))
(pow.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 1 binary64)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 1 binary64)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 1 binary64)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) A) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) A) (*.f64 #s(literal 2 binary64) A)) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 #s(literal 2 binary64) A)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 C A)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 C A)) (*.f64 #s(literal 2 binary64) (+.f64 C A))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal 2 binary64) (+.f64 C A))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 C A)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 C A)) (*.f64 #s(literal 2 binary64) (+.f64 C A)) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 C A)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) A) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) A) (*.f64 #s(literal 2 binary64) A) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))) (*.f64 (*.f64 #s(literal 2 binary64) A) (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))) (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 A #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) #s(literal 2 binary64)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 A #s(literal 2 binary64)) (*.f64 A #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) #s(literal 2 binary64)) (*.f64 A #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 C A) #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (+.f64 C A) #s(literal 2 binary64)) (*.f64 (+.f64 C A) #s(literal 2 binary64))) (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)) (*.f64 (+.f64 C A) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C A) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 C A) #s(literal 2 binary64)) (*.f64 (+.f64 C A) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 C A) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 A #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 A #s(literal 2 binary64)) (*.f64 A #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) #s(literal 2 binary64)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) #s(literal 2 binary64))) (*.f64 (*.f64 A #s(literal 2 binary64)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 3 binary64)) (pow.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 3 binary64))) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) #s(literal 2 binary64) (*.f64 A #s(literal 2 binary64)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 1 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64) (*.f64 (+.f64 C A) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(fma.f64 (+.f64 C A) #s(literal 2 binary64) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)))
(fma.f64 A #s(literal 2 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 #s(literal 2 binary64) A))
(fma.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 #s(literal 2 binary64) (+.f64 C A)))
(fma.f64 #s(literal 2 binary64) (+.f64 C A) (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 #s(literal 2 binary64) A (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)))
(sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (neg.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))))
(fabs.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64)))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 1 binary64)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 #s(literal 2 binary64) A))
(+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal 2 binary64) (+.f64 C A)))
(+.f64 (*.f64 #s(literal 2 binary64) (+.f64 C A)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(+.f64 (*.f64 #s(literal 2 binary64) A) (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)))
(+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) #s(literal 2 binary64)) (*.f64 A #s(literal 2 binary64)))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)) (*.f64 (+.f64 C A) #s(literal 2 binary64)))
(+.f64 (*.f64 (+.f64 C A) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)))
(+.f64 (*.f64 A #s(literal 2 binary64)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) #s(literal 2 binary64)))
(+.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))

eval320.0ms (3.2%)

Memory
25.6MiB live, 535.2MiB allocated; 72ms collecting garbage
Compiler

Compiled 181 720 to 13 179 computations (92.7% saved)

prune97.0ms (1.0%)

Memory
0.3MiB live, 191.5MiB allocated; 13ms collecting garbage
Pruning

53 alts after pruning (52 fresh and 1 done)

PrunedKeptTotal
New2 217412 258
Fresh201131
Picked415
Done000
Total2 241532 294
Accuracy
91.7%
Counts
2 294 → 53
Alt Table
Click to see full alt table
StatusAccuracyProgram
21.5%
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
23.1%
(/.f64 (neg.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 F)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
28.8%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (sqrt.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 #s(literal 4 binary64) C))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
1.0%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
7.0%
(/.f64 (neg.f64 (*.f64 #s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
19.0%
(/.f64 (neg.f64 (*.f64 #s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 B (sqrt.f64 F))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
21.3%
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
11.2%
(/.f64 (neg.f64 (sqrt.f64 (fabs.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
1.3%
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) C) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) F)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
1.3%
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) #s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 #s(literal -4 binary64) (*.f64 A C))))
23.7%
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
1.4%
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
21.4%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))))
21.3%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (fma.f64 (+.f64 F F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 (+.f64 F F) (+.f64 C A))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
20.9%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 #s(approx (- C A) C) #s(approx (- C A) C) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
1.2%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 #s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 2 binary64) A))) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
19.7%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 #s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64)))) A))) A) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 2 binary64)))) A) (*.f64 #s(literal 2 binary64) C))) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
14.3%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 #s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 B (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 A B) (/.f64 C B))))) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
14.6%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
26.6%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 C F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
1.5%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 A F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
13.6%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 2 binary64) (*.f64 B F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
26.8%
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))
1.8%
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
36.2%
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))
2.0%
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal -4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))
21.2%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
24.3%
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (/.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))))
26.1%
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) A)))
0.4%
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))) A)))
35.3%
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
0.0%
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
11.3%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A)) A)))
35.6%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F)) A)))
36.1%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))) A)))
7.6%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C))))
1.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
36.2%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
33.9%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64))) A)))
22.7%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (sqrt (* -16 (* A F))) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
17.2%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C)))
2.0%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A)))
0.0%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
0.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))))
0.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (*.f64 #s(literal -2 binary64) F) B))))
0.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
26.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
17.2%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)) (*.f64 (/.f64 F B) #s(literal -2 binary64)))))))
0.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))) #s(literal 1/2 binary64)))))
1.2%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) #s(approx (sqrt (* -2 (/ F B))) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
0.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
22.2%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A))))
30.5%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
Compiler

Compiled 5 599 to 3 388 computations (39.5% saved)

sample0.0ms (0.0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Calls
Call 1
Inputs
1
4
-16
-2
1/4
-1/4
2
-4
Outputs
#s(literal 1 binary64)
#s(literal 4 binary64)
#s(literal -16 binary64)
#s(literal -2 binary64)
#s(literal 1/4 binary64)
#s(literal -1/4 binary64)
#s(literal 2 binary64)
#s(literal -4 binary64)
Samples
0.0ms0valid
Compiler

Compiled 10 to 10 computations (0.0% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
adjust: 0.0ms (0.0% of total)

series977.0ms (9.8%)

Memory
-411.2MiB live, 440.8MiB allocated; 1.3s collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0243036279
Stop Event
iter-limit
Counts
56 → 360
Calls
Call 1
Inputs
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))
#s(literal 1 binary64)
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))
(*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))
#s(literal 4 binary64)
(/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))
A
(sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))
(*.f64 #s(literal -16 binary64) (*.f64 A F))
#s(literal -16 binary64)
(*.f64 A F)
F
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
(neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))))
(sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))
(*.f64 (/.f64 F B) #s(literal -2 binary64))
(/.f64 F B)
B
#s(literal -2 binary64)
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F)) A)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F)) A))
#s(literal 1/4 binary64)
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F)) A)
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F))
(sqrt.f64 (*.f64 #s(literal -16 binary64) A))
(*.f64 #s(literal -16 binary64) A)
(sqrt.f64 F)
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C))
#s(literal -1/4 binary64)
(/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C)
(sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))
(*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))
(/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)
(*.f64 (pow.f64 C #s(literal 2 binary64)) F)
(pow.f64 C #s(literal 2 binary64))
C
#s(literal 2 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B))
(*.f64 C (*.f64 A #s(literal 4 binary64)))
(*.f64 A #s(literal 4 binary64))
(*.f64 B B)
(sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B)))))
(*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))))
(fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B)))
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))
(/.f64 (*.f64 F (+.f64 A C)) B)
(*.f64 F (+.f64 A C))
(+.f64 A C)
(fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))
(*.f64 C #s(literal -4 binary64))
#s(literal -4 binary64)
Outputs
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 A (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 A (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 A (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 A (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 A (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 B #s(literal 2 binary64))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 A (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 A (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 3 binary64))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 A (-.f64 (fma.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 3 binary64))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 3 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 3 binary64))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))))
#s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))
#s(approx (/ A (sqrt (* -16 (* A F)))) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))
#s(approx A A)
#s(approx (sqrt (* -16 (* A F))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))
#s(approx (* -16 (* A F)) (*.f64 #s(literal -16 binary64) (*.f64 A F)))
#s(approx (* A F) (*.f64 A F))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 A (fma.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 A (fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))) (*.f64 A (fma.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64))))))))))))
#s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 F) (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) A)))
#s(approx (/ (* (sqrt (* -16 A)) (sqrt F)) A) (/.f64 (*.f64 (sqrt.f64 F) (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) A))
#s(approx (* (sqrt (* -16 A)) (sqrt F)) (*.f64 (sqrt.f64 F) (sqrt.f64 (*.f64 #s(literal -16 binary64) A))))
#s(approx (sqrt (* -16 A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))
#s(approx (* -16 A) (*.f64 #s(literal -16 binary64) A))
#s(approx (* -1/4 (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C)) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) F)))) (*.f64 A C))))
#s(approx (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) F)))) (*.f64 A C)))
#s(approx (sqrt (* -16 (/ (* (pow C 2) F) A))) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) F)))) A))
#s(approx (* -16 (/ (* (pow C 2) F) A)) (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))
#s(approx (/ (* (pow C 2) F) A) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))
#s(approx (- (* C (* A 4)) (* B B)) (*.f64 #s(literal -1 binary64) (pow.f64 B #s(literal 2 binary64))))
#s(approx (- (* C (* A 4)) (* B B)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 A C)) (pow.f64 B #s(literal 2 binary64))))
#s(approx (* C (* A 4)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))
#s(approx (* A 4) (*.f64 #s(literal 4 binary64) A))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 A (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 A (fma.f64 A (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (fma.f64 #s(literal 2 binary64) (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (*.f64 A (fma.f64 #s(literal 2 binary64) (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (*.f64 A (fma.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 A (fma.f64 #s(literal 2 binary64) (*.f64 A (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal 2 binary64) (*.f64 A (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (/.f64 (*.f64 A (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 A (+.f64 (/.f64 (*.f64 A (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))
#s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 C F) B)))))
#s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (fma.f64 #s(literal 2 binary64) (*.f64 A F) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 C F) B))))))
#s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 C F) B))))
#s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (fma.f64 #s(literal 2 binary64) F (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 A F) B) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 C F) B)))))
#s(approx (* 2 (/ (* F (+ A C)) B)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 C F) B)))
#s(approx (* 2 (/ (* F (+ A C)) B)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 A F) B) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 C F) B))))
#s(approx (/ (* F (+ A C)) B) (/.f64 (*.f64 C F) B))
#s(approx (/ (* F (+ A C)) B) (+.f64 (/.f64 (*.f64 A F) B) (/.f64 (*.f64 C F) B)))
#s(approx (* F (+ A C)) (*.f64 C F))
#s(approx (* F (+ A C)) (fma.f64 A F (*.f64 C F)))
#s(approx (+ A C) C)
#s(approx (+ A C) (+.f64 A C))
#s(approx (+ (* (* C -4) A) (* B B)) (pow.f64 B #s(literal 2 binary64)))
#s(approx (+ (* (* C -4) A) (* B B)) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (*.f64 A (pow.f64 C #s(literal 2 binary64)))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (*.f64 A (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 3 binary64)) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64)))))) C)))) (*.f64 (pow.f64 A #s(literal 3 binary64)) C)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (*.f64 A (pow.f64 C #s(literal 2 binary64)))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 A (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (pow.f64 A #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 A (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64)))))) (pow.f64 A #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 A (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64)))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64))))))))
#s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))
#s(approx (/ A (sqrt (* -16 (* A F)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))
#s(approx (sqrt (* -16 (* A F))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64))))) A) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64))))) A) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64)))))) C))) (pow.f64 A #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64))))) A) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64)))))) C))) (pow.f64 A #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64)))))) C)))) C))) (pow.f64 A #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C))))))
#s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A)))))
#s(approx (/ (* (sqrt (* -16 A)) (sqrt F)) A) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))
#s(approx (* (sqrt (* -16 A)) (sqrt F)) (*.f64 A (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A)))))
#s(approx (sqrt (* -16 A)) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))
#s(approx (* -1/4 (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C)) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C)))
#s(approx (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C))
#s(approx (sqrt (* -16 (/ (* (pow C 2) F) A))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))
#s(approx (- (* C (* A 4)) (* B B)) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) A) (*.f64 #s(literal 4 binary64) C))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C F))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (*.f64 C F) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) A)))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (*.f64 C F) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) A) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C))))) (pow.f64 A #s(literal 2 binary64))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (*.f64 C F) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) A) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C))))) (pow.f64 A #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (pow.f64 A #s(literal 3 binary64)))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 A F)))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 A (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 C (*.f64 #s(literal -1 binary64) C))) A) (*.f64 #s(literal 4 binary64) F))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 A (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 C (*.f64 #s(literal -1 binary64) C))) A) (fma.f64 #s(literal 4 binary64) F (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (pow.f64 A #s(literal 2 binary64)))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 A (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 C (*.f64 #s(literal -1 binary64) C))) A) (fma.f64 #s(literal 4 binary64) F (+.f64 (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (pow.f64 A #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) (pow.f64 A #s(literal 3 binary64))))))))
#s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (*.f64 #s(literal 2 binary64) (*.f64 A F)))
#s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (*.f64 A (fma.f64 #s(literal 2 binary64) F (/.f64 (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 C F) B)))) A))))
#s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 A F) B)))
#s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (*.f64 A (fma.f64 #s(literal 2 binary64) (/.f64 F A) (fma.f64 #s(literal 2 binary64) (/.f64 F B) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 C F) (*.f64 A B)))))))
#s(approx (* 2 (/ (* F (+ A C)) B)) (*.f64 A (fma.f64 #s(literal 2 binary64) (/.f64 F B) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 C F) (*.f64 A B))))))
#s(approx (/ (* F (+ A C)) B) (/.f64 (*.f64 A F) B))
#s(approx (/ (* F (+ A C)) B) (*.f64 A (+.f64 (/.f64 F B) (/.f64 (*.f64 C F) (*.f64 A B)))))
#s(approx (* F (+ A C)) (*.f64 A (+.f64 F (/.f64 (*.f64 C F) A))))
#s(approx (+ A C) (*.f64 A (+.f64 #s(literal 1 binary64) (/.f64 C A))))
#s(approx (+ (* (* C -4) A) (* B B)) (*.f64 #s(literal -4 binary64) (*.f64 A C)))
#s(approx (+ (* (* C -4) A) (* B B)) (*.f64 A (fma.f64 #s(literal -4 binary64) C (/.f64 (pow.f64 B #s(literal 2 binary64)) A))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (*.f64 A (pow.f64 C #s(literal 2 binary64)))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))) (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 3 binary64))))) A)) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 2 binary64))))) A) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))) (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 3 binary64)))))) C))) A))) (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 3 binary64))))) A)) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 2 binary64))))) A) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal -4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) F)) (*.f64 A (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))) A))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (*.f64 A (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) #s(literal 3 binary64)))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 C F)) (*.f64 A (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) #s(literal 3 binary64)))))) (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) F)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) #s(literal 3 binary64))))) A) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))) A))))
#s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (/.f64 #s(literal -4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))
#s(approx (/ A (sqrt (* -16 (* A F)))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))
#s(approx (sqrt (* -16 (* A F))) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (*.f64 A (pow.f64 C #s(literal 3 binary64)))))) A) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 3 binary64)))))) (*.f64 A C)))) A) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 2 binary64))))) A) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C))))
#s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A)))))
#s(approx (/ (* (sqrt (* -16 A)) (sqrt F)) A) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A)))))
#s(approx (* (sqrt (* -16 A)) (sqrt F)) (*.f64 #s(literal -1 binary64) (*.f64 A (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (sqrt (* -16 A)) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A)))))
#s(approx (- (* C (* A 4)) (* B B)) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -4 binary64) C (/.f64 (pow.f64 B #s(literal 2 binary64)) A)))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 (pow.f64 A #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 B #s(literal 4 binary64)) C))))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 F #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))) (pow.f64 A #s(literal 3 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -16 binary64) (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) F))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) A) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 C #s(literal 2 binary64)) F))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) A) (*.f64 #s(literal 8 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)))) A) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 C #s(literal 2 binary64)) F))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 B #s(literal 4 binary64)) C)))) A) (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))))) A) (*.f64 #s(literal 8 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)))) A) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 C #s(literal 2 binary64)) F))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 C F)))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) A) (*.f64 #s(literal 4 binary64) (*.f64 C F))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (pow.f64 B #s(literal 2 binary64)) F (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) A)) A) (*.f64 #s(literal 4 binary64) (*.f64 C F))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C F)) (/.f64 (*.f64 F (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) A)) A) (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) A) (*.f64 #s(literal 4 binary64) (*.f64 C F))))
#s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -2 binary64) F (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 C F) B)))) A))))))
#s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -2 binary64) (/.f64 F B) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 C F) B))) A))))))
#s(approx (* 2 (/ (* F (+ A C)) B)) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -2 binary64) (/.f64 F B) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 C F) (*.f64 A B)))))))
#s(approx (/ (* F (+ A C)) B) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 F B) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 C F) (*.f64 A B)))))))
#s(approx (* F (+ A C)) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) F (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 C F) A))))))
#s(approx (+ A C) (*.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 C A)) #s(literal 1 binary64)))))
#s(approx (+ (* (* C -4) A) (* B B)) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) A) (*.f64 #s(literal 4 binary64) C)))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 A C))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A C)))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A C)))) (*.f64 A C)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A C)))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (*.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 3 binary64))))))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (*.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (*.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 3 binary64)))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (*.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 3 binary64))))))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A C))))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A C)))) (*.f64 A C))))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A C)))))))))))
#s(approx (neg (sqrt (* (/ F B) -2))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 B F))) B)))
#s(approx (sqrt (* (/ F B) -2)) (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 B F))) B))
#s(approx (* (/ F B) -2) (*.f64 #s(literal -2 binary64) (/.f64 F B)))
#s(approx (/ F B) (/.f64 F B))
#s(approx B B)
#s(approx (- (* C (* A 4)) (* B B)) (fma.f64 #s(literal -1 binary64) (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))))) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (fma.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (fma.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (fma.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))))))))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (/.f64 F (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 F (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))) #s(literal 5 binary64))))) (/.f64 F (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))
#s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A C))))
#s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (fma.f64 #s(literal 2 binary64) (*.f64 B F) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A C)))))
#s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B)))
#s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 B F) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A C)))) B))
#s(approx (/ (* F (+ A C)) B) (/.f64 (*.f64 F (+.f64 A C)) B))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))))) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (*.f64 #s(literal 4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))))) (pow.f64 B #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 3 binary64))) (/.f64 (*.f64 F (*.f64 (+.f64 A C) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (pow.f64 B #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))))))) (pow.f64 B #s(literal 4 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (neg (sqrt (* (/ F B) -2))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (sqrt (* (/ F B) -2)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))
#s(approx (- (* C (* A 4)) (* B B)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))) #s(literal 1 binary64))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (+.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (+.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F)))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B)))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) F (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))) (pow.f64 B #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) F (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (pow.f64 B #s(literal 2 binary64)))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 2 binary64) (*.f64 B F)))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B)))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B (fma.f64 #s(literal 2 binary64) F (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B) (/.f64 (*.f64 F (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (pow.f64 (-.f64 C A) #s(literal 4 binary64))) (pow.f64 B #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) F (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B) (/.f64 (*.f64 F (pow.f64 (-.f64 C A) #s(literal 2 binary64))) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (*.f64 #s(literal 2 binary64) F))
#s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))))
#s(approx (+ (* (* C -4) A) (* B B)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (*.f64 #s(literal 4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))))))) B))) (pow.f64 B #s(literal 3 binary64)))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 3 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (*.f64 B (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 3 binary64)))) (/.f64 (*.f64 F (*.f64 (+.f64 A C) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 3 binary64))))))) (*.f64 B (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 3 binary64))))) (pow.f64 B #s(literal 3 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (*.f64 B (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))))) B))) (pow.f64 B #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (*.f64 B (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))) (pow.f64 B #s(literal 3 binary64))) (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F)))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B) (*.f64 #s(literal 2 binary64) F)))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) B) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A C)))) B) (*.f64 #s(literal 2 binary64) F)))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 C A) #s(literal 2 binary64))))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))) B))) B) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A C)))) B) (*.f64 #s(literal 2 binary64) F)))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal -2 binary64) (*.f64 B F)))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal -1 binary64) (*.f64 B (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B) (*.f64 #s(literal 2 binary64) F)))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal -1 binary64) (*.f64 B (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (pow.f64 (-.f64 C A) #s(literal 2 binary64))) B) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A C)))) B) (*.f64 #s(literal 2 binary64) F)))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal -1 binary64) (*.f64 B (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (pow.f64 (-.f64 C A) #s(literal 4 binary64))) (pow.f64 B #s(literal 2 binary64))) (*.f64 F (pow.f64 (-.f64 C A) #s(literal 2 binary64)))) B) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A C)))) B) (*.f64 #s(literal 2 binary64) F)))))
#s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (*.f64 #s(literal -1 binary64) (*.f64 B (fma.f64 #s(literal -2 binary64) F (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 C (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 C (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 C (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 C (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 C (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 B #s(literal 2 binary64))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 C (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 C (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 3 binary64))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 C (-.f64 (fma.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 3 binary64))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 3 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 3 binary64))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 3 binary64))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 C (fma.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 C (fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))) (*.f64 C (fma.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64))))))))))))
#s(approx (* -1/4 (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))
#s(approx (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))
#s(approx (sqrt (* -16 (/ (* (pow C 2) F) A))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))
#s(approx (* (pow C 2) F) (*.f64 (pow.f64 C #s(literal 2 binary64)) F))
#s(approx (pow C 2) (pow.f64 C #s(literal 2 binary64)))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 C (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 C (fma.f64 C (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (fma.f64 #s(literal 2 binary64) (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (*.f64 C (fma.f64 #s(literal 2 binary64) (*.f64 C (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))) (*.f64 C (fma.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 C (fma.f64 #s(literal 2 binary64) (*.f64 C (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal 2 binary64) (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 C (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (/.f64 (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 C (fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 C (+.f64 (/.f64 (*.f64 A (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))) (/.f64 (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))
#s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 A F) B)))))
#s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (fma.f64 #s(literal 2 binary64) (*.f64 C F) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 A F) B))))))
#s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 A F) B))))
#s(approx (* C -4) (*.f64 #s(literal -4 binary64) C))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64)))))) (*.f64 A (pow.f64 C #s(literal 2 binary64)))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) C))))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (-.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (*.f64 (pow.f64 C #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64)))))) A)))) (*.f64 A (pow.f64 C #s(literal 3 binary64)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64)))))) (*.f64 A (pow.f64 C #s(literal 2 binary64)))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 C (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (pow.f64 C #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 C (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64))))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64)))))) (pow.f64 C #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64))))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 C (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64)))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64))))))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64))))) C) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64))))) C) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64)))))) A))) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64))))) C) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64)))))) A))) (pow.f64 C #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64)))))) A)))) A))) (pow.f64 C #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A))))))
#s(approx (- (* C (* A 4)) (* B B)) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 4 binary64) A))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 (pow.f64 C #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (*.f64 A F) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) C)))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (*.f64 A F) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) C) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A))))) (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (*.f64 A F) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) C) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A))))) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (pow.f64 C #s(literal 3 binary64)))))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 C (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A (*.f64 #s(literal -1 binary64) A))) C) (*.f64 #s(literal 4 binary64) F))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 C (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A (*.f64 #s(literal -1 binary64) A))) C) (fma.f64 #s(literal 4 binary64) F (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (pow.f64 C #s(literal 2 binary64)))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 C (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A (*.f64 #s(literal -1 binary64) A))) C) (fma.f64 #s(literal 4 binary64) F (+.f64 (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (pow.f64 C #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (*.f64 #s(literal 2 binary64) (*.f64 C F)))
#s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (*.f64 C (fma.f64 #s(literal 2 binary64) F (/.f64 (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 A F) B)))) C))))
#s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (*.f64 C (fma.f64 #s(literal 2 binary64) (/.f64 F B) (fma.f64 #s(literal 2 binary64) (/.f64 F C) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 A F) (*.f64 B C)))))))
#s(approx (* 2 (/ (* F (+ A C)) B)) (*.f64 C (fma.f64 #s(literal 2 binary64) (/.f64 F B) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 A F) (*.f64 B C))))))
#s(approx (/ (* F (+ A C)) B) (*.f64 C (+.f64 (/.f64 F B) (/.f64 (*.f64 A F) (*.f64 B C)))))
#s(approx (* F (+ A C)) (*.f64 C (+.f64 F (/.f64 (*.f64 A F) C))))
#s(approx (+ A C) (*.f64 C (+.f64 #s(literal 1 binary64) (/.f64 A C))))
#s(approx (+ (* (* C -4) A) (* B B)) (*.f64 C (fma.f64 #s(literal -4 binary64) A (/.f64 (pow.f64 B #s(literal 2 binary64)) C))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A)))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))) (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 3 binary64))))) C)) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 2 binary64))))) C) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))) (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 3 binary64)))))) A))) C))) (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 3 binary64))))) C)) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 2 binary64))))) C) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal -4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (*.f64 C (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))) C))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (fma.f64 #s(literal -4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (*.f64 C (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) #s(literal 3 binary64)))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 4 binary64)) F)) (*.f64 C (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) #s(literal 3 binary64)))))) (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) #s(literal 3 binary64))))) C) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))) C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (*.f64 (pow.f64 A #s(literal 3 binary64)) C)))) C) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 3 binary64)))))) (*.f64 A C)))) C) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 2 binary64))))) C) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A))))
#s(approx (* -1/4 (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C)) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))
#s(approx (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))
#s(approx (sqrt (* -16 (/ (* (pow C 2) F) A))) (*.f64 #s(literal -1 binary64) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (- (* C (* A 4)) (* B B)) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -4 binary64) A (/.f64 (pow.f64 B #s(literal 2 binary64)) C)))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 (pow.f64 C #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 A (pow.f64 B #s(literal 4 binary64))))))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 F #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))) (pow.f64 C #s(literal 3 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) C) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) F))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) C) (*.f64 #s(literal 8 binary64) (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) C) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) F))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 A (pow.f64 B #s(literal 4 binary64)))))) C) (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))))) C) (*.f64 #s(literal 8 binary64) (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))) C) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) F))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) C) (*.f64 #s(literal 4 binary64) (*.f64 A F))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (pow.f64 B #s(literal 2 binary64)) F (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) C)) C) (*.f64 #s(literal 4 binary64) (*.f64 A F))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) (/.f64 (*.f64 F (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64))))) C)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) C) (*.f64 #s(literal 4 binary64) (*.f64 A F))))
#s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -2 binary64) F (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 A F) B)))) C))))))
#s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -2 binary64) (/.f64 F B) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 A F) B))) C))))))
#s(approx (* 2 (/ (* F (+ A C)) B)) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -2 binary64) (/.f64 F B) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A F) (*.f64 B C)))))))
#s(approx (/ (* F (+ A C)) B) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 F B) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 A F) (*.f64 B C)))))))
#s(approx (* F (+ A C)) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) F (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 A F) C))))))
#s(approx (+ A C) (*.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 A C)) #s(literal 1 binary64)))))
#s(approx (+ (* (* C -4) A) (* B B)) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 4 binary64) A)))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))))))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 A C)) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 A C)) (pow.f64 B #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))))))))
#s(approx F F)
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C))))))
#s(approx (sqrt F) (sqrt.f64 F))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal 2 binary64) (*.f64 F (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))))))
#s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (*.f64 B (*.f64 F (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 A C) B))))))
#s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (*.f64 F (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 A C) B)))))
#s(approx (* F (+ A C)) (*.f64 F (+.f64 A C)))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))) F)))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 A C)) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 A C)) (pow.f64 B #s(literal 2 binary64))) (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))) F))))))
#s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (*.f64 #s(literal 4 binary64) (/.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))))))
#s(approx (/ A (sqrt (* -16 (* A F)))) (/.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F))))))
#s(approx (sqrt (* -16 (* A F))) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))) F)))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C))))))
#s(approx (neg (sqrt (* (/ F B) -2))) (*.f64 #s(literal -1 binary64) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F))))))
#s(approx (sqrt (* (/ F B) -2)) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))
#s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 (/.f64 #s(literal 1 binary64) F)))) A)))
#s(approx (/ (* (sqrt (* -16 A)) (sqrt F)) A) (/.f64 (*.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 (/.f64 #s(literal 1 binary64) F)))) A))
#s(approx (* (sqrt (* -16 A)) (sqrt F)) (*.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 (/.f64 #s(literal 1 binary64) F)))))
#s(approx (sqrt F) (*.f64 F (sqrt.f64 (/.f64 #s(literal 1 binary64) F))))
#s(approx (* -1/4 (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 A F))))) C)))
#s(approx (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 A F))))) C))
#s(approx (sqrt (* -16 (/ (* (pow C 2) F) A))) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 A F))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))) F)))))
#s(approx (/ 1 (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))) F)))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 A C)) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 A C)) (pow.f64 B #s(literal 2 binary64))) (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))) F)))))))
#s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (*.f64 #s(literal -4 binary64) (/.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))))))
#s(approx (/ A (sqrt (* -16 (* A F)))) (*.f64 #s(literal -1 binary64) (/.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))))))
#s(approx (sqrt (* -16 (* A F))) (*.f64 #s(literal -1 binary64) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))) F)))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))))
#s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 (/.f64 #s(literal 1 binary64) F)))) A)))
#s(approx (/ (* (sqrt (* -16 A)) (sqrt F)) A) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 (/.f64 #s(literal 1 binary64) F)))) A)))
#s(approx (* (sqrt (* -16 A)) (sqrt F)) (*.f64 #s(literal -1 binary64) (*.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 (/.f64 #s(literal 1 binary64) F))))))
#s(approx (sqrt F) (*.f64 #s(literal -1 binary64) (*.f64 F (sqrt.f64 (/.f64 #s(literal 1 binary64) F)))))
#s(approx (* -1/4 (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 A F))))) C)))
#s(approx (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 A F))))) C)))
#s(approx (sqrt (* -16 (/ (* (pow C 2) F) A))) (*.f64 #s(literal -1 binary64) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 A F)))))))
#s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 #s(literal -1 binary64) (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))) F))))))
#s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (*.f64 #s(literal -1 binary64) (*.f64 B (*.f64 F (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 A C) B)) #s(literal 2 binary64))))))
#s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (*.f64 #s(literal -1 binary64) (*.f64 F (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 A C) B)) #s(literal 2 binary64)))))
Calls

12 calls:

TimeVariablePoint
731.0ms
F
inf
46.0ms
F
-inf
10.0ms
A
inf
9.0ms
F
0
9.0ms
C
0

rewrite190.0ms (1.9%)

Memory
4.9MiB live, 284.7MiB allocated; 17ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
090737
0132710
1638704
22628704
04556643
Stop Event
iter-limit
node-limit
iter-limit
Counts
56 → 917
Calls
Call 1
Inputs
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))
#s(literal 1 binary64)
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))
(*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))
#s(literal 4 binary64)
(/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))
A
(sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))
(*.f64 #s(literal -16 binary64) (*.f64 A F))
#s(literal -16 binary64)
(*.f64 A F)
F
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
(neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))))
(sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))
(*.f64 (/.f64 F B) #s(literal -2 binary64))
(/.f64 F B)
B
#s(literal -2 binary64)
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F)) A)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F)) A))
#s(literal 1/4 binary64)
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F)) A)
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F))
(sqrt.f64 (*.f64 #s(literal -16 binary64) A))
(*.f64 #s(literal -16 binary64) A)
(sqrt.f64 F)
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C))
#s(literal -1/4 binary64)
(/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C)
(sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))
(*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))
(/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)
(*.f64 (pow.f64 C #s(literal 2 binary64)) F)
(pow.f64 C #s(literal 2 binary64))
C
#s(literal 2 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B))
(*.f64 C (*.f64 A #s(literal 4 binary64)))
(*.f64 A #s(literal 4 binary64))
(*.f64 B B)
(sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B)))))
(*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))))
(fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B)))
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))
(/.f64 (*.f64 F (+.f64 A C)) B)
(*.f64 F (+.f64 A C))
(+.f64 A C)
(fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))
(*.f64 C #s(literal -4 binary64))
#s(literal -4 binary64)
Outputs
(*.f64 (pow.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64))) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))) (pow.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64))) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))))
(pow.f64 (neg.f64 (neg.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64))))) #s(literal -1 binary64))
(pow.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (neg.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))))
(/.f64 #s(literal -2 binary64) (*.f64 (neg.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))) #s(literal 2 binary64)))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64))))))
(/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (neg.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64))))) #s(literal 2 binary64)))
(/.f64 #s(literal 2 binary64) (*.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64))) #s(literal 2 binary64)))
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))))))
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))) (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))) (/.f64 #s(literal 0 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))) #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))) #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))) (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))) (/.f64 #s(literal 0 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))))
(exp.f64 (*.f64 (log.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))) #s(literal -1 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))) (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))))))
(+.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))) (/.f64 #s(literal 0 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))))
#s(literal 1 binary64)
#s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))
(*.f64 (/.f64 (neg.f64 A) (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (/.f64 #s(literal 4 binary64) (neg.f64 (sqrt.f64 F))))
(*.f64 (/.f64 #s(literal 4 binary64) (neg.f64 (sqrt.f64 F))) (/.f64 (neg.f64 A) (sqrt.f64 (*.f64 #s(literal -16 binary64) A))))
(*.f64 (/.f64 (neg.f64 A) (sqrt.f64 F)) (/.f64 #s(literal 4 binary64) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))))
(*.f64 (/.f64 #s(literal 4 binary64) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))) (/.f64 (neg.f64 A) (sqrt.f64 F)))
(*.f64 (/.f64 #s(literal -4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (/.f64 A (neg.f64 (sqrt.f64 F))))
(*.f64 (/.f64 A (neg.f64 (sqrt.f64 F))) (/.f64 #s(literal -4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) A))))
(*.f64 (/.f64 #s(literal -4 binary64) (sqrt.f64 F)) (/.f64 A (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))))
(*.f64 (/.f64 A (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))) (/.f64 #s(literal -4 binary64) (sqrt.f64 F)))
(*.f64 (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (/.f64 A (sqrt.f64 F)))
(*.f64 (/.f64 A (sqrt.f64 F)) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) A))))
(*.f64 (/.f64 #s(literal 4 binary64) (sqrt.f64 F)) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) A))))
(*.f64 (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (/.f64 #s(literal 4 binary64) (sqrt.f64 F)))
(*.f64 (*.f64 #s(literal 4 binary64) A) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
(*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64))
(*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
(*.f64 A (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))
(*.f64 A (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
(/.f64 (neg.f64 (/.f64 (*.f64 #s(literal 4 binary64) A) (sqrt.f64 F))) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A))))
(/.f64 (neg.f64 (/.f64 (*.f64 #s(literal 4 binary64) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))) (neg.f64 (sqrt.f64 F)))
(/.f64 (/.f64 (*.f64 #s(literal 4 binary64) A) (sqrt.f64 F)) (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))
(/.f64 (/.f64 (*.f64 #s(literal 4 binary64) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (sqrt.f64 F))
(/.f64 (neg.f64 (*.f64 #s(literal -4 binary64) A)) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))))
(/.f64 (*.f64 #s(literal -4 binary64) A) (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
(/.f64 (*.f64 #s(literal 4 binary64) A) (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) (*.f64 #s(literal 4 binary64) A)))
#s(literal 4 binary64)
(*.f64 (/.f64 A (sqrt.f64 F)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) A))))
(*.f64 (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 F)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) A)
(*.f64 (neg.f64 A) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
(*.f64 A (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
(/.f64 (neg.f64 (*.f64 A #s(literal 1 binary64))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
(/.f64 (neg.f64 (/.f64 A (sqrt.f64 F))) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A))))
(/.f64 (neg.f64 (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))) (neg.f64 (sqrt.f64 F)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 A))) (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))))
(/.f64 (*.f64 A #s(literal 1 binary64)) (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))
(/.f64 (/.f64 A (sqrt.f64 F)) (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))
(/.f64 (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (sqrt.f64 F))
(/.f64 (neg.f64 (neg.f64 A)) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))))
(/.f64 (neg.f64 A) (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
(/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) A))
(neg.f64 (/.f64 A (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))))
(neg.f64 (/.f64 (neg.f64 A) (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
A
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A))
(*.f64 (pow.f64 (*.f64 #s(literal -16 binary64) F) #s(literal 1/2 binary64)) (pow.f64 A #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 F A) #s(literal 1/2 binary64)) (pow.f64 #s(literal -16 binary64) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal -16 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 F A) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 A #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal -16 binary64) F) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 A #s(literal 1/2 binary64)) (pow.f64 (*.f64 F #s(literal -16 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 #s(literal -16 binary64)))
(*.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 #s(literal -16 binary64) F)))
(*.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 F #s(literal -16 binary64))))
(*.f64 (sqrt.f64 #s(literal -16 binary64)) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 F) (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F))
(pow.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 F)) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (neg.f64 (sqrt.f64 F))))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal -16 binary64) F) A)
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
(*.f64 (*.f64 #s(literal -16 binary64) A) F)
(*.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))
(*.f64 (*.f64 F A) #s(literal -16 binary64))
(*.f64 #s(literal -16 binary64) (*.f64 F A))
(*.f64 F (*.f64 #s(literal -16 binary64) A))
(*.f64 A (*.f64 #s(literal -16 binary64) F))
(*.f64 A (*.f64 F #s(literal -16 binary64)))
(pow.f64 (*.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)) (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)) #s(literal 1 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)) (*.f64 (*.f64 F A) #s(literal -16 binary64))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))))
(fabs.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))
#s(literal -16 binary64)
(*.f64 F A)
(*.f64 A F)
F
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
(neg.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
(*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) F) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) B) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) B)))
(*.f64 (pow.f64 #s(literal -2 binary64) #s(literal 1/2 binary64)) (pow.f64 (/.f64 F B) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 F B) #s(literal 1/2 binary64)) (pow.f64 #s(literal -2 binary64) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (/.f64 F B)))
(*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 F) (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) B) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))
(*.f64 (sqrt.f64 F) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) B) #s(literal -2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 F) (pow.f64 (/.f64 #s(literal -2 binary64) B) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)) #s(literal 1/2 binary64))
(/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (neg.f64 F))) (sqrt.f64 (neg.f64 B)))
(/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 #s(literal -2 binary64) F))) (sqrt.f64 (neg.f64 B)))
(/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 B))
(sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal -2 binary64) F) (/.f64 #s(literal 1 binary64) B))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (neg.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))
(*.f64 #s(literal -2 binary64) (/.f64 F B))
(*.f64 (/.f64 F B) #s(literal -2 binary64))
(*.f64 F (*.f64 (/.f64 #s(literal 1 binary64) B) #s(literal -2 binary64)))
(*.f64 F (/.f64 #s(literal -2 binary64) B))
(pow.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)) (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (neg.f64 F))) (neg.f64 (neg.f64 B)))
(/.f64 (neg.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (neg.f64 (neg.f64 B)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -2 binary64) F))) (neg.f64 (neg.f64 B)))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 F)) (neg.f64 B))
(/.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64)) (neg.f64 B))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) F)) (neg.f64 B))
(/.f64 (*.f64 #s(literal -2 binary64) F) B)
(/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F)))
(neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))
(neg.f64 (*.f64 (/.f64 F B) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)) (*.f64 #s(literal -2 binary64) (/.f64 F B))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (neg.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
(fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))
(*.f64 (/.f64 #s(literal 1 binary64) B) F)
(*.f64 (neg.f64 F) (/.f64 #s(literal -1 binary64) B))
(*.f64 F (/.f64 #s(literal 1 binary64) B))
(/.f64 (neg.f64 (*.f64 F #s(literal 1 binary64))) (neg.f64 B))
(/.f64 (neg.f64 (neg.f64 (neg.f64 F))) (neg.f64 (neg.f64 (neg.f64 B))))
(/.f64 (*.f64 F #s(literal 1 binary64)) B)
(/.f64 (neg.f64 (neg.f64 F)) (neg.f64 (neg.f64 B)))
(/.f64 (neg.f64 F) (neg.f64 B))
(/.f64 F B)
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 B) (neg.f64 F)))
(/.f64 #s(literal 1 binary64) (/.f64 B F))
(neg.f64 (/.f64 F (neg.f64 B)))
(neg.f64 (/.f64 (neg.f64 F) B))
B
#s(literal -2 binary64)
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) A) #s(literal 1/4 binary64)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (/.f64 (sqrt.f64 F) A))
(*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (/.f64 #s(literal 1 binary64) A))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) A) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (*.f64 (/.f64 (sqrt.f64 F) A) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) A))
(*.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) A) #s(literal 1/4 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))) (neg.f64 (neg.f64 A)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 1/4 binary64))) (neg.f64 (neg.f64 A)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))) (neg.f64 (neg.f64 A)))
(/.f64 (*.f64 #s(literal 1/4 binary64) (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))) (neg.f64 A))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 1/4 binary64)) (neg.f64 A))
(/.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))) (neg.f64 A))
(/.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) A)
(/.f64 #s(literal 1 binary64) (/.f64 A (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))))
#s(literal 1/4 binary64)
(*.f64 (/.f64 (sqrt.f64 F) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))
(*.f64 (/.f64 #s(literal 1 binary64) A) (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (/.f64 #s(literal -1 binary64) A))
(*.f64 (sqrt.f64 F) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (/.f64 #s(literal 1 binary64) A)))
(*.f64 (sqrt.f64 F) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) A))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (/.f64 (sqrt.f64 F) A))
(*.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) (/.f64 #s(literal 1 binary64) A))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1 binary64))) (neg.f64 A))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))) (neg.f64 (neg.f64 (neg.f64 A))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1 binary64)) A)
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))) (neg.f64 (neg.f64 A)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (neg.f64 A))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) A)
(/.f64 #s(literal 1 binary64) (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) (neg.f64 A)))
(neg.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) A))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A))
(*.f64 (pow.f64 (*.f64 #s(literal -16 binary64) F) #s(literal 1/2 binary64)) (pow.f64 A #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 F A) #s(literal 1/2 binary64)) (pow.f64 #s(literal -16 binary64) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal -16 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 F A) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 A #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal -16 binary64) F) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 A #s(literal 1/2 binary64)) (pow.f64 (*.f64 F #s(literal -16 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 #s(literal -16 binary64)))
(*.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 #s(literal -16 binary64) F)))
(*.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 F #s(literal -16 binary64))))
(*.f64 (sqrt.f64 #s(literal -16 binary64)) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 F) (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F))
(pow.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 F)) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (neg.f64 (sqrt.f64 F))))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A))))
(*.f64 (pow.f64 (*.f64 #s(literal -16 binary64) A) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -16 binary64) A) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 #s(literal -16 binary64) #s(literal 1/2 binary64)) (pow.f64 A #s(literal 1/2 binary64)))
(*.f64 (pow.f64 A #s(literal 1/2 binary64)) (pow.f64 #s(literal -16 binary64) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 A) (sqrt.f64 #s(literal -16 binary64)))
(*.f64 (sqrt.f64 #s(literal -16 binary64)) (sqrt.f64 A))
(pow.f64 (*.f64 #s(literal -16 binary64) A) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal -16 binary64) A))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))
(*.f64 #s(literal -16 binary64) A)
(*.f64 A #s(literal -16 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) (*.f64 #s(literal -16 binary64) A)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal -16 binary64) A) #s(literal 1 binary64))
(sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) (*.f64 #s(literal -16 binary64) A)))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (sqrt.f64 (*.f64 #s(literal -16 binary64) A))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))))
(fabs.f64 (*.f64 #s(literal -16 binary64) A))
(*.f64 (sqrt.f64 (sqrt.f64 F)) (sqrt.f64 (sqrt.f64 F)))
(*.f64 (pow.f64 F (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 F (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(pow.f64 F #s(literal 1/2 binary64))
(sqrt.f64 F)
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 F))))
(fabs.f64 (neg.f64 (sqrt.f64 F)))
(fabs.f64 (sqrt.f64 F))
(exp.f64 (*.f64 (log.f64 F) #s(literal 1/2 binary64)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (/.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) C) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) C))
(*.f64 (/.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) C) #s(literal -1/4 binary64))
(*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) C) #s(literal -1/4 binary64)))
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) C))
(/.f64 (neg.f64 (*.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))) (neg.f64 (neg.f64 C)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))) #s(literal -1/4 binary64))) (neg.f64 (neg.f64 C)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 C)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))))) (neg.f64 C))
(/.f64 (*.f64 (neg.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))) #s(literal -1/4 binary64)) (neg.f64 C))
(/.f64 (neg.f64 (*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) #s(literal -1/4 binary64))) (neg.f64 C))
(/.f64 (*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) #s(literal -1/4 binary64)) C)
(/.f64 #s(literal 1 binary64) (/.f64 C (*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) #s(literal -1/4 binary64))))
#s(literal -1/4 binary64)
(*.f64 (/.f64 #s(literal 1 binary64) C) (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))))
(*.f64 (neg.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))) (/.f64 #s(literal -1 binary64) C))
(*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) (/.f64 #s(literal 1 binary64) C))
(/.f64 (neg.f64 (*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) #s(literal 1 binary64))) (neg.f64 C))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))) (neg.f64 (neg.f64 (neg.f64 C))))
(/.f64 (*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) #s(literal 1 binary64)) C)
(/.f64 (neg.f64 (neg.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))))) (neg.f64 (neg.f64 C)))
(/.f64 (neg.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))) (neg.f64 C))
(/.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) C)
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 C) (neg.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 C (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))
(neg.f64 (/.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) (neg.f64 C)))
(neg.f64 (/.f64 (neg.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))) C))
(*.f64 (sqrt.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))) (sqrt.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C C))) (sqrt.f64 (/.f64 F A)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 C C) F)) (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) A) #s(literal -16 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal -16 binary64) (*.f64 C C)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 F A) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 C C) F) #s(literal -16 binary64)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) A) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 C C) F) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) A) #s(literal -16 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 C C) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 C C) F) A) #s(literal -16 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 C C) F) A) #s(literal -16 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 C C) F) #s(literal -16 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) A)))
(*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 C C) F) A) #s(literal 1/2 binary64)) (pow.f64 #s(literal -16 binary64) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal -16 binary64) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 C C) F) A) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 C C) F) A)) (sqrt.f64 #s(literal -16 binary64)))
(*.f64 (sqrt.f64 #s(literal -16 binary64)) (sqrt.f64 (/.f64 (*.f64 (*.f64 C C) F) A)))
(pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 C C) F) A) #s(literal -16 binary64)) #s(literal 1/2 binary64))
(/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 (neg.f64 F) (*.f64 C C)))) (sqrt.f64 (neg.f64 A)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 F) (*.f64 C C)) #s(literal -16 binary64))) (sqrt.f64 (neg.f64 A)))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (*.f64 (*.f64 C C) F) #s(literal -16 binary64)))) (sqrt.f64 (neg.f64 A)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 C C) F) #s(literal -16 binary64))) (sqrt.f64 A))
(sqrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 C C) F) A) #s(literal -16 binary64)))
(fabs.f64 (neg.f64 (neg.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))))))
(fabs.f64 (neg.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))
(fabs.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 (*.f64 C C) F) A) #s(literal -16 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal -16 binary64) (*.f64 C C)) (/.f64 F A))
(*.f64 (*.f64 (*.f64 (*.f64 C C) F) #s(literal -16 binary64)) (/.f64 #s(literal 1 binary64) A))
(*.f64 (neg.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))) (neg.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))
(*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 C C) F) A) #s(literal -16 binary64))
(*.f64 (*.f64 (*.f64 C C) F) (*.f64 (/.f64 #s(literal 1 binary64) A) #s(literal -16 binary64)))
(*.f64 (*.f64 C C) (*.f64 (/.f64 F A) #s(literal -16 binary64)))
(*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (*.f64 C C) F) A))
(pow.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 C C) F) A) #s(literal -16 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 C C) F) A) #s(literal -16 binary64))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 C C) F) A) #s(literal -16 binary64)) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal -16 binary64) (*.f64 (neg.f64 F) (*.f64 C C)))) (neg.f64 (neg.f64 A)))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 F) (*.f64 C C)) #s(literal -16 binary64))) (neg.f64 (neg.f64 A)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 C C) F) #s(literal -16 binary64)))) (neg.f64 (neg.f64 A)))
(/.f64 (*.f64 #s(literal -16 binary64) (*.f64 (neg.f64 F) (*.f64 C C))) (neg.f64 A))
(/.f64 (*.f64 (*.f64 (neg.f64 F) (*.f64 C C)) #s(literal -16 binary64)) (neg.f64 A))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 C C) F) #s(literal -16 binary64))) (neg.f64 A))
(/.f64 (*.f64 (*.f64 (*.f64 C C) F) #s(literal -16 binary64)) A)
(/.f64 #s(literal 1 binary64) (/.f64 A (*.f64 (*.f64 (*.f64 C C) F) #s(literal -16 binary64))))
(sqrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 C C) F) A) #s(literal -16 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 C C) F) A) #s(literal -16 binary64))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))) (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) (neg.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 C C) F) A) #s(literal -16 binary64)))
(*.f64 (/.f64 F A) (*.f64 C C))
(*.f64 (/.f64 #s(literal 1 binary64) A) (*.f64 (*.f64 C C) F))
(*.f64 (*.f64 (neg.f64 F) (*.f64 C C)) (/.f64 #s(literal -1 binary64) A))
(*.f64 (*.f64 (*.f64 C C) F) (/.f64 #s(literal 1 binary64) A))
(*.f64 (*.f64 C C) (/.f64 F A))
(*.f64 F (*.f64 (*.f64 C C) (/.f64 #s(literal 1 binary64) A)))
(*.f64 F (/.f64 (*.f64 C C) A))
(*.f64 C (*.f64 C (/.f64 F A)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 C C) F) #s(literal 1 binary64))) (neg.f64 A))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 F) (*.f64 C C)))) (neg.f64 (neg.f64 (neg.f64 A))))
(/.f64 (*.f64 (*.f64 (*.f64 C C) F) #s(literal 1 binary64)) A)
(/.f64 (neg.f64 (*.f64 (neg.f64 F) (*.f64 C C))) (neg.f64 (neg.f64 A)))
(/.f64 (*.f64 (neg.f64 F) (*.f64 C C)) (neg.f64 A))
(/.f64 (*.f64 (*.f64 C C) F) A)
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 A) (*.f64 (neg.f64 F) (*.f64 C C))))
(/.f64 #s(literal 1 binary64) (/.f64 A (*.f64 (*.f64 C C) F)))
(neg.f64 (/.f64 (*.f64 (*.f64 C C) F) (neg.f64 A)))
(neg.f64 (/.f64 (*.f64 (neg.f64 F) (*.f64 C C)) A))
(*.f64 (*.f64 F C) C)
(*.f64 (*.f64 C C) F)
(*.f64 F (*.f64 C C))
(*.f64 C (*.f64 F C))
(*.f64 (fabs.f64 (fabs.f64 C)) (fabs.f64 (fabs.f64 C)))
(*.f64 (neg.f64 (fabs.f64 C)) (neg.f64 (fabs.f64 C)))
(*.f64 (pow.f64 (neg.f64 C) #s(literal 1 binary64)) (pow.f64 (neg.f64 C) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 C) #s(literal 1 binary64)) (neg.f64 C))
(*.f64 (neg.f64 (neg.f64 C)) (neg.f64 (neg.f64 C)))
(*.f64 (fabs.f64 C) (fabs.f64 C))
(*.f64 (pow.f64 C #s(literal 1 binary64)) (pow.f64 C #s(literal 1 binary64)))
(*.f64 (pow.f64 C #s(literal 1 binary64)) C)
(*.f64 (pow.f64 C (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 C (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 C) (neg.f64 C))
(*.f64 C C)
(pow.f64 (fabs.f64 C) #s(literal 2 binary64))
(pow.f64 (neg.f64 C) #s(literal 2 binary64))
(pow.f64 C #s(literal 2 binary64))
(/.f64 (pow.f64 (neg.f64 C) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) C))
(/.f64 (pow.f64 C #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) C))
(/.f64 #s(literal 1 binary64) (pow.f64 C #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 C) #s(literal -2 binary64)))
(fabs.f64 (*.f64 C C))
(exp.f64 (*.f64 (log.f64 (neg.f64 C)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 C) #s(literal 2 binary64)))
C
#s(literal 2 binary64)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B))))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B))))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)))
(/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (neg.f64 B) B) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(/.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)))
(/.f64 #s(literal -2 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 2 binary64)))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(/.f64 #s(literal 2 binary64) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 2 binary64)))
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B))) #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) #s(literal -1 binary64)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (*.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))))))
(/.f64 (fma.f64 (*.f64 B B) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (*.f64 #s(literal -4 binary64) C) A))) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(/.f64 (fma.f64 (*.f64 B B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (*.f64 #s(literal 4 binary64) A) C))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (neg.f64 B) B))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (neg.f64 B) B))) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(/.f64 (-.f64 (*.f64 (*.f64 B B) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (*.f64 #s(literal 4 binary64) A) C))) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (neg.f64 B) B))) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 B B))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (*.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (neg.f64 B) B))) (*.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) #s(literal 1 binary64))) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 B B))) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 B B)))) (neg.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) #s(literal 1 binary64)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(/.f64 (-.f64 (*.f64 (neg.f64 B) B) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (*.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (fma.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 B B))) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))))
(/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B))))
(neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (*.f64 A C) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (*.f64 A C) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (*.f64 A C) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 (*.f64 #s(literal 4 binary64) A) (/.f64 C (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (*.f64 #s(literal 4 binary64) A) (/.f64 C (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 (*.f64 #s(literal 4 binary64) A) (/.f64 C (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fma.f64 C (/.f64 (*.f64 #s(literal 4 binary64) A) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 C (/.f64 (*.f64 #s(literal 4 binary64) A) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fma.f64 C (/.f64 (*.f64 #s(literal 4 binary64) A) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 B B)) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(-.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) C)) A) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(-.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 A) (*.f64 #s(literal -4 binary64) C)) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(-.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 C) (*.f64 #s(literal -4 binary64) A)) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(-.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) A)) C) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(-.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(-.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(+.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))))
(+.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(+.f64 (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (neg.f64 (/.f64 (*.f64 B B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (/.f64 (*.f64 (neg.f64 B) B) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 B) B) (*.f64 (*.f64 #s(literal 4 binary64) A) C))) (*.f64 (*.f64 #s(literal 4 binary64) A) C))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal 4 binary64) A) C))) (*.f64 (*.f64 #s(literal 4 binary64) A) C))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 B)) B) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 (*.f64 #s(literal 4 binary64) A) C) (fma.f64 (*.f64 (neg.f64 (neg.f64 B)) B) (*.f64 (neg.f64 (neg.f64 B)) B) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 (neg.f64 (neg.f64 B)) B)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) (*.f64 (*.f64 (neg.f64 B) B) (*.f64 (neg.f64 B) B))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 (neg.f64 B) B)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 B) B) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 (*.f64 #s(literal 4 binary64) A) C) (-.f64 (*.f64 (*.f64 (neg.f64 B) B) (*.f64 (neg.f64 B) B)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 (neg.f64 B) B)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) (*.f64 (*.f64 B B) (*.f64 B B))) (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) #s(literal 3 binary64)) (pow.f64 (*.f64 B B) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 (*.f64 #s(literal 4 binary64) A) C) (fma.f64 (*.f64 B B) (*.f64 B B) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)))))
(neg.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(fma.f64 (*.f64 C #s(literal 4 binary64)) A (*.f64 (neg.f64 B) B))
(fma.f64 (neg.f64 (fabs.f64 B)) (fabs.f64 B) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(fma.f64 (neg.f64 (fabs.f64 B)) (fabs.f64 B) (*.f64 (*.f64 #s(literal 4 binary64) A) C))
(fma.f64 (neg.f64 (neg.f64 B)) (neg.f64 B) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(fma.f64 (neg.f64 (neg.f64 B)) (neg.f64 B) (*.f64 (*.f64 #s(literal 4 binary64) A) C))
(fma.f64 (*.f64 A C) #s(literal 4 binary64) (*.f64 (neg.f64 B) B))
(fma.f64 (fabs.f64 B) (neg.f64 (fabs.f64 B)) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(fma.f64 (fabs.f64 B) (neg.f64 (fabs.f64 B)) (*.f64 (*.f64 #s(literal 4 binary64) A) C))
(fma.f64 (neg.f64 B) (neg.f64 (neg.f64 B)) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(fma.f64 (neg.f64 B) (neg.f64 (neg.f64 B)) (*.f64 (*.f64 #s(literal 4 binary64) A) C))
(fma.f64 (neg.f64 B) B (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(fma.f64 (neg.f64 B) B (*.f64 (*.f64 #s(literal 4 binary64) A) C))
(fma.f64 (*.f64 #s(literal 4 binary64) A) C (*.f64 (neg.f64 B) B))
(fma.f64 B (neg.f64 B) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(fma.f64 B (neg.f64 B) (*.f64 (*.f64 #s(literal 4 binary64) A) C))
(fma.f64 #s(literal 4 binary64) (*.f64 A C) (*.f64 (neg.f64 B) B))
(fma.f64 A (*.f64 #s(literal 4 binary64) C) (*.f64 (neg.f64 B) B))
(fma.f64 C (*.f64 #s(literal 4 binary64) A) (*.f64 (neg.f64 B) B))
(-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 (neg.f64 (neg.f64 B)) B))
(-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B))
(+.f64 (*.f64 (neg.f64 B) B) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(+.f64 (*.f64 (neg.f64 B) B) (*.f64 (*.f64 #s(literal 4 binary64) A) C))
(+.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 (neg.f64 B) B))
(*.f64 (*.f64 C #s(literal 4 binary64)) A)
(*.f64 (*.f64 A C) #s(literal 4 binary64))
(*.f64 (*.f64 #s(literal 4 binary64) A) C)
(*.f64 #s(literal 4 binary64) (*.f64 A C))
(*.f64 A (*.f64 #s(literal 4 binary64) C))
(*.f64 C (*.f64 #s(literal 4 binary64) A))
(*.f64 #s(literal 4 binary64) A)
(*.f64 A #s(literal 4 binary64))
(*.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))))
(*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (neg.f64 (neg.f64 B))))
(*.f64 (pow.f64 (fabs.f64 B) #s(literal 1 binary64)) (pow.f64 (fabs.f64 B) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fabs.f64 B) #s(literal 1 binary64)) (fabs.f64 B))
(*.f64 (pow.f64 (neg.f64 B) #s(literal 1 binary64)) (pow.f64 (neg.f64 B) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 B) #s(literal 1 binary64)) (neg.f64 B))
(*.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)))
(*.f64 (neg.f64 (neg.f64 B)) (neg.f64 (neg.f64 B)))
(*.f64 (pow.f64 B #s(literal 1 binary64)) (pow.f64 B #s(literal 1 binary64)))
(*.f64 (pow.f64 B #s(literal 1 binary64)) B)
(*.f64 (pow.f64 B (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 B (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (fabs.f64 B) (fabs.f64 B))
(*.f64 (neg.f64 B) (neg.f64 B))
(*.f64 B B)
(pow.f64 (neg.f64 (fabs.f64 B)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (neg.f64 B)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 B) #s(literal 2 binary64))
(pow.f64 (neg.f64 B) #s(literal 2 binary64))
(pow.f64 (*.f64 B B) #s(literal 1 binary64))
(pow.f64 B #s(literal 2 binary64))
(/.f64 (pow.f64 (fabs.f64 B) #s(literal 1 binary64)) (pow.f64 (fabs.f64 B) #s(literal -1 binary64)))
(/.f64 (pow.f64 (neg.f64 B) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) B))
(/.f64 (pow.f64 B #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) B))
(/.f64 #s(literal 1 binary64) (pow.f64 (fabs.f64 B) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 B) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 B #s(literal -2 binary64)))
(neg.f64 (*.f64 (neg.f64 B) B))
(sqrt.f64 (*.f64 (*.f64 B B) (*.f64 B B)))
(fabs.f64 (*.f64 (neg.f64 B) B))
(fabs.f64 (*.f64 B B))
(exp.f64 (*.f64 (log.f64 (fabs.f64 B)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 B)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 B) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (sqrt.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(*.f64 (pow.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 1/2 binary64)) (pow.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))))
(*.f64 (sqrt.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))) (sqrt.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(pow.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fabs.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(*.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)))
(pow.f64 (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))) (*.f64 B B)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (fma.f64 (*.f64 (neg.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))) (*.f64 B B)) (*.f64 (neg.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))) (*.f64 B B)) (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (neg.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))) (*.f64 B B))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 B) B) #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (fma.f64 (*.f64 (*.f64 (neg.f64 B) B) #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))) (*.f64 (*.f64 (neg.f64 B) B) #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))) (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 (neg.f64 B) B) #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (fma.f64 (neg.f64 (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B)) (neg.f64 (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B)) (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (neg.f64 (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A))) (*.f64 (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B) (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B))) (-.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (-.f64 (*.f64 (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B) (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B)) (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B)))))
(fma.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fabs.f64 B)) (fabs.f64 B) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(fma.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (neg.f64 B)) (neg.f64 B) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(fma.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(fma.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 #s(literal -4 binary64) C)) A (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B))
(fma.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) A) (*.f64 #s(literal -4 binary64) C) (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B))
(fma.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) C) (*.f64 #s(literal -4 binary64) A) (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B))
(fma.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(fma.f64 (neg.f64 B) (*.f64 (neg.f64 B) #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(fma.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B))
(fma.f64 (*.f64 #s(literal -4 binary64) C) (*.f64 A #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))) (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B))
(fma.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B))
(fma.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 B B) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(fma.f64 (*.f64 B B) #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(fma.f64 B (*.f64 B #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(fma.f64 A (*.f64 (*.f64 #s(literal -4 binary64) C) #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))) (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B))
(fma.f64 C (*.f64 (*.f64 #s(literal -4 binary64) A) #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))) (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B))
(-.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (neg.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))) (*.f64 B B)))
(-.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 (neg.f64 B) B) #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))))
(-.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (neg.f64 (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B)))
(sqrt.f64 (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fabs.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(+.f64 (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B) (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(+.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) B) B))
#s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))
(*.f64 (*.f64 B #s(literal 2 binary64)) (fma.f64 (+.f64 A C) (/.f64 F B) F))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) B) (*.f64 (+.f64 F F) B))) (*.f64 (+.f64 F F) B))
(*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)
(*.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) B))
(*.f64 B (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 F F) B) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 B) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F))) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 F F) B) (*.f64 (+.f64 F F) B) (fma.f64 (*.f64 (neg.f64 B) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F))) (*.f64 (neg.f64 B) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F))) (*.f64 (*.f64 (+.f64 F F) B) (*.f64 (neg.f64 B) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 F F) B) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64)) B) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 F F) B) (*.f64 (+.f64 F F) B) (fma.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64)) B) (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64)) B) (*.f64 (*.f64 (+.f64 F F) B) (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64)) B)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 F F) B) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) B)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 F F) B) (*.f64 (+.f64 F F) B) (fma.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) B)) (neg.f64 (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) B)) (*.f64 (*.f64 (+.f64 F F) B) (neg.f64 (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) B))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 F F) B) (*.f64 (+.f64 F F) B)) (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) B) (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) B))) (-.f64 (*.f64 (+.f64 F F) B) (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) B)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 F F) B) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) B) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 F F) B) (*.f64 (+.f64 F F) B) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) B) (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) B)) (*.f64 (*.f64 (+.f64 F F) B) (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) B)))))
(fma.f64 (*.f64 B #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 A C) F) B) (*.f64 (+.f64 F F) B))
(fma.f64 (*.f64 B #s(literal 2 binary64)) F (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) B))
(fma.f64 (*.f64 B (/.f64 (*.f64 (+.f64 A C) F) B)) #s(literal 2 binary64) (*.f64 (+.f64 F F) B))
(fma.f64 (*.f64 B F) #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) B))
(fma.f64 (+.f64 F F) B (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) B))
(fma.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) B (*.f64 (+.f64 F F) B))
(fma.f64 (/.f64 (*.f64 (+.f64 A C) F) B) (*.f64 #s(literal 2 binary64) B) (*.f64 (+.f64 F F) B))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) B) (*.f64 (+.f64 F F) B))
(fma.f64 #s(literal 2 binary64) (*.f64 F B) (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) B))
(fma.f64 F (*.f64 #s(literal 2 binary64) B) (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) B))
(fma.f64 B (+.f64 F F) (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) B))
(fma.f64 B (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) (*.f64 (+.f64 F F) B))
(-.f64 (*.f64 (+.f64 F F) B) (*.f64 (neg.f64 B) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F))))
(-.f64 (*.f64 (+.f64 F F) B) (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64)) B))
(-.f64 (*.f64 (+.f64 F F) B) (neg.f64 (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) B)))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) B) (*.f64 (+.f64 F F) B))
(+.f64 (*.f64 (+.f64 F F) B) (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) B))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 F F) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)))) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64)) (+.f64 F F))) (+.f64 F F))
(*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) (+.f64 F F))) (+.f64 F F))
(*.f64 #s(literal 2 binary64) (fma.f64 (+.f64 A C) (/.f64 F B) F))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 A C) B) (+.f64 F F) F) #s(literal 3 binary64)) (pow.f64 (neg.f64 F) #s(literal 3 binary64))) (fma.f64 (fma.f64 (/.f64 (+.f64 A C) B) (+.f64 F F) F) (fma.f64 (/.f64 (+.f64 A C) B) (+.f64 F F) F) (fma.f64 (neg.f64 F) (neg.f64 F) (*.f64 (fma.f64 (/.f64 (+.f64 A C) B) (+.f64 F F) F) (neg.f64 F)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 F) #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) (fma.f64 (*.f64 (neg.f64 F) #s(literal 2 binary64)) (*.f64 (neg.f64 F) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) (*.f64 (neg.f64 F) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) F) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) (fma.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) (*.f64 #s(literal -2 binary64) F)))))
(/.f64 (-.f64 (pow.f64 F #s(literal 3 binary64)) (pow.f64 (-.f64 (neg.f64 F) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F))) #s(literal 3 binary64))) (fma.f64 F F (fma.f64 (-.f64 (neg.f64 F) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F))) (-.f64 (neg.f64 F) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F))) (*.f64 F (-.f64 (neg.f64 F) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)))))))
(/.f64 (-.f64 (pow.f64 F #s(literal 3 binary64)) (pow.f64 (+.f64 (neg.f64 F) (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 F F (fma.f64 (+.f64 (neg.f64 F) (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64))) (+.f64 (neg.f64 F) (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64))) (*.f64 F (+.f64 (neg.f64 F) (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64)))))))
(/.f64 (+.f64 (fma.f64 F (neg.f64 B) (*.f64 (-.f64 (neg.f64 C) A) F)) (fma.f64 F (neg.f64 B) (*.f64 (-.f64 (neg.f64 C) A) F))) (neg.f64 B))
(/.f64 (+.f64 (fma.f64 F B (*.f64 (+.f64 A C) F)) (fma.f64 F B (*.f64 (+.f64 A C) F))) B)
(/.f64 (fma.f64 (fma.f64 F (neg.f64 B) (*.f64 (-.f64 (neg.f64 C) A) F)) (neg.f64 B) (*.f64 (neg.f64 B) (fma.f64 F (neg.f64 B) (*.f64 (-.f64 (neg.f64 C) A) F)))) (*.f64 B B))
(/.f64 (fma.f64 (fma.f64 F (neg.f64 B) (*.f64 (-.f64 (neg.f64 C) A) F)) B (*.f64 (neg.f64 B) (fma.f64 F B (*.f64 (+.f64 A C) F)))) (*.f64 (neg.f64 B) B))
(/.f64 (fma.f64 (fma.f64 F B (*.f64 (+.f64 A C) F)) (neg.f64 B) (*.f64 B (fma.f64 F (neg.f64 B) (*.f64 (-.f64 (neg.f64 C) A) F)))) (*.f64 (neg.f64 B) B))
(/.f64 (fma.f64 (fma.f64 F B (*.f64 (+.f64 A C) F)) B (*.f64 B (fma.f64 F B (*.f64 (+.f64 A C) F)))) (*.f64 B B))
(/.f64 (neg.f64 (fma.f64 (+.f64 F F) B (*.f64 (+.f64 F F) (+.f64 A C)))) (neg.f64 B))
(/.f64 (fma.f64 (+.f64 F F) B (*.f64 (+.f64 F F) (+.f64 A C))) B)
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F))) (*.f64 (+.f64 F F) (+.f64 F F))) (-.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) (+.f64 F F)))
(/.f64 (-.f64 (*.f64 (+.f64 F F) (+.f64 F F)) (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64)))) (+.f64 (+.f64 F F) (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) #s(literal 3 binary64)) (pow.f64 (+.f64 F F) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) (-.f64 (*.f64 (+.f64 F F) (+.f64 F F)) (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) (+.f64 F F)))))
(/.f64 (-.f64 (pow.f64 (+.f64 F F) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (+.f64 F F) (+.f64 F F) (fma.f64 (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64)) (*.f64 (+.f64 F F) (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 F F) (+.f64 F F)) (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)))) (-.f64 (+.f64 F F) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F))))
(/.f64 (+.f64 (pow.f64 (+.f64 F F) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) #s(literal 3 binary64))) (fma.f64 (+.f64 F F) (+.f64 F F) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F))) (*.f64 (+.f64 F F) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F))))))
(neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64)) (+.f64 F F)))
(fma.f64 (*.f64 (+.f64 F F) (+.f64 A C)) (/.f64 #s(literal 1 binary64) B) (+.f64 F F))
(fma.f64 (/.f64 (+.f64 A C) B) (+.f64 F F) (+.f64 F F))
(fma.f64 (/.f64 (+.f64 A C) B) F (fma.f64 (/.f64 (+.f64 A C) B) F (+.f64 F F)))
(fma.f64 (/.f64 #s(literal 1 binary64) B) (*.f64 (+.f64 F F) (+.f64 A C)) (+.f64 F F))
(fma.f64 (/.f64 #s(literal 1 binary64) B) (*.f64 (+.f64 A C) F) (fma.f64 (/.f64 (+.f64 A C) B) F (+.f64 F F)))
(fma.f64 (*.f64 (-.f64 (neg.f64 C) A) F) (/.f64 #s(literal -1 binary64) B) (fma.f64 (/.f64 (+.f64 A C) B) F (+.f64 F F)))
(fma.f64 (+.f64 F F) (/.f64 (+.f64 A C) B) (+.f64 F F))
(fma.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal 2 binary64) (+.f64 F F))
(fma.f64 (*.f64 (+.f64 A C) F) (*.f64 (/.f64 #s(literal 1 binary64) B) #s(literal 2 binary64)) (+.f64 F F))
(fma.f64 (*.f64 (+.f64 A C) F) (/.f64 #s(literal 2 binary64) B) (+.f64 F F))
(fma.f64 (*.f64 (+.f64 A C) F) (/.f64 #s(literal 1 binary64) B) (fma.f64 (/.f64 (+.f64 A C) B) F (+.f64 F F)))
(fma.f64 (+.f64 A C) (/.f64 F B) (fma.f64 (/.f64 (+.f64 A C) B) F (+.f64 F F)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A C) F) B) (+.f64 F F))
(fma.f64 #s(literal 2 binary64) F (neg.f64 (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64))))
(fma.f64 #s(literal 2 binary64) F (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)))
(fma.f64 F (*.f64 (/.f64 (+.f64 A C) B) #s(literal 2 binary64)) (+.f64 F F))
(fma.f64 F (/.f64 (+.f64 (+.f64 A C) (+.f64 A C)) B) (+.f64 F F))
(fma.f64 F (/.f64 (+.f64 A C) B) (fma.f64 (/.f64 (+.f64 A C) B) F (+.f64 F F)))
(fma.f64 F #s(literal 2 binary64) (neg.f64 (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64))))
(fma.f64 F #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)))
(-.f64 (fma.f64 (/.f64 (+.f64 A C) B) (+.f64 F F) F) (neg.f64 F))
(-.f64 (+.f64 F F) (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64)))
(-.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) (*.f64 (neg.f64 F) #s(literal 2 binary64)))
(-.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) (*.f64 #s(literal -2 binary64) F))
(-.f64 F (-.f64 (neg.f64 F) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F))))
(-.f64 F (+.f64 (neg.f64 F) (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64))))
(+.f64 (/.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)))
(+.f64 (fma.f64 #s(literal 2 binary64) F (/.f64 (*.f64 (+.f64 A C) F) B)) (/.f64 (*.f64 (+.f64 A C) F) B))
(+.f64 (fma.f64 (/.f64 (+.f64 A C) B) (+.f64 F F) F) F)
(+.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) (fma.f64 (+.f64 A C) (/.f64 F B) F))
(+.f64 (+.f64 F F) (neg.f64 (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64))))
(+.f64 (+.f64 F F) (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)))
(+.f64 (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F)) (+.f64 F F))
(+.f64 (/.f64 (*.f64 (+.f64 A C) F) B) (fma.f64 (/.f64 (+.f64 A C) B) F (+.f64 F F)))
(+.f64 F (+.f64 F (*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F))))
(+.f64 F (-.f64 F (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal -2 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (+.f64 A C) F) B) (/.f64 (*.f64 (+.f64 A C) F) B))) (/.f64 (*.f64 (+.f64 A C) F) B))
(*.f64 (*.f64 (+.f64 F F) (+.f64 A C)) (/.f64 #s(literal 1 binary64) B))
(*.f64 (/.f64 (+.f64 A C) B) (+.f64 F F))
(*.f64 (/.f64 #s(literal 1 binary64) B) (*.f64 (+.f64 F F) (+.f64 A C)))
(*.f64 (+.f64 F F) (/.f64 (+.f64 A C) B))
(*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal 2 binary64))
(*.f64 (*.f64 (+.f64 A C) F) (*.f64 (/.f64 #s(literal 1 binary64) B) #s(literal 2 binary64)))
(*.f64 (*.f64 (+.f64 A C) F) (/.f64 #s(literal 2 binary64) B))
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A C) F) B))
(*.f64 F (*.f64 (/.f64 (+.f64 A C) B) #s(literal 2 binary64)))
(*.f64 F (/.f64 (+.f64 (+.f64 A C) (+.f64 A C)) B))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (-.f64 (neg.f64 C) A) F) (/.f64 #s(literal 1 binary64) B)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (+.f64 A C) F) B) (/.f64 (*.f64 (+.f64 A C) F) B) (fma.f64 (*.f64 (*.f64 (-.f64 (neg.f64 C) A) F) (/.f64 #s(literal 1 binary64) B)) (*.f64 (*.f64 (-.f64 (neg.f64 C) A) F) (/.f64 #s(literal 1 binary64) B)) (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) (*.f64 (*.f64 (-.f64 (neg.f64 C) A) F) (/.f64 #s(literal 1 binary64) B))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 F) (/.f64 (+.f64 A C) B)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (+.f64 A C) F) B) (/.f64 (*.f64 (+.f64 A C) F) B) (fma.f64 (*.f64 (neg.f64 F) (/.f64 (+.f64 A C) B)) (*.f64 (neg.f64 F) (/.f64 (+.f64 A C) B)) (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) (*.f64 (neg.f64 F) (/.f64 (+.f64 A C) B))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 (*.f64 (+.f64 A C) F) B)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (+.f64 A C) F) B) (/.f64 (*.f64 (+.f64 A C) F) B) (fma.f64 (neg.f64 (/.f64 (*.f64 (+.f64 A C) F) B)) (neg.f64 (/.f64 (*.f64 (+.f64 A C) F) B)) (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) (neg.f64 (/.f64 (*.f64 (+.f64 A C) F) B))))))
(/.f64 (fma.f64 (*.f64 (+.f64 A C) F) #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 A C) F) #s(literal 1 binary64))) B)
(/.f64 (fma.f64 (+.f64 A C) F (*.f64 (*.f64 (+.f64 A C) F) #s(literal 1 binary64))) B)
(/.f64 (+.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 C) A) F)) (neg.f64 (*.f64 (-.f64 (neg.f64 C) A) F))) (neg.f64 (neg.f64 B)))
(/.f64 (fma.f64 (*.f64 (+.f64 A C) F) #s(literal 1 binary64) (*.f64 (+.f64 A C) F)) B)
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 A C) F) #s(literal 1 binary64)) B (*.f64 B (*.f64 (*.f64 (+.f64 A C) F) #s(literal 1 binary64)))) (*.f64 B B))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 A C) F) #s(literal 1 binary64)) (neg.f64 (neg.f64 B)) (*.f64 B (neg.f64 (*.f64 (-.f64 (neg.f64 C) A) F)))) (*.f64 B (neg.f64 (neg.f64 B))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 A C) F) #s(literal 1 binary64)) (neg.f64 B) (*.f64 B (*.f64 (-.f64 (neg.f64 C) A) F))) (*.f64 (neg.f64 B) B))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 A C) F) #s(literal 1 binary64)) B (*.f64 B (*.f64 (+.f64 A C) F))) (*.f64 B B))
(/.f64 (fma.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 C) A) F)) B (*.f64 (neg.f64 (neg.f64 B)) (*.f64 (*.f64 (+.f64 A C) F) #s(literal 1 binary64)))) (*.f64 (neg.f64 (neg.f64 B)) B))
(/.f64 (fma.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 C) A) F)) (neg.f64 (neg.f64 B)) (*.f64 (neg.f64 (neg.f64 B)) (neg.f64 (*.f64 (-.f64 (neg.f64 C) A) F)))) (*.f64 B B))
(/.f64 (fma.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 C) A) F)) (neg.f64 B) (*.f64 (neg.f64 (neg.f64 B)) (*.f64 (-.f64 (neg.f64 C) A) F))) (*.f64 (neg.f64 B) B))
(/.f64 (fma.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 C) A) F)) B (*.f64 (neg.f64 (neg.f64 B)) (*.f64 (+.f64 A C) F))) (*.f64 (neg.f64 (neg.f64 B)) B))
(/.f64 (fma.f64 (*.f64 (-.f64 (neg.f64 C) A) F) B (*.f64 (neg.f64 B) (*.f64 (*.f64 (+.f64 A C) F) #s(literal 1 binary64)))) (*.f64 (neg.f64 B) B))
(/.f64 (fma.f64 (*.f64 (-.f64 (neg.f64 C) A) F) (neg.f64 (neg.f64 B)) (*.f64 (neg.f64 B) (neg.f64 (*.f64 (-.f64 (neg.f64 C) A) F)))) (*.f64 (neg.f64 B) B))
(/.f64 (fma.f64 (*.f64 (+.f64 A C) F) B (*.f64 B (*.f64 (*.f64 (+.f64 A C) F) #s(literal 1 binary64)))) (*.f64 B B))
(/.f64 (fma.f64 (*.f64 (+.f64 A C) F) (neg.f64 (neg.f64 B)) (*.f64 B (neg.f64 (*.f64 (-.f64 (neg.f64 C) A) F)))) (*.f64 B (neg.f64 (neg.f64 B))))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (neg.f64 C) A) F))) (neg.f64 (neg.f64 B)))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (neg.f64 C) A) F) #s(literal 2 binary64))) (neg.f64 (neg.f64 B)))
(/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (+.f64 A C) F) B) (neg.f64 B) (*.f64 (-.f64 (neg.f64 C) A) F))) (neg.f64 (neg.f64 B)))
(/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (+.f64 A C) F) B) B (*.f64 (+.f64 A C) F))) (neg.f64 B))
(/.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 (neg.f64 C) A) F) (neg.f64 B) (*.f64 (*.f64 (-.f64 (neg.f64 C) A) F) (neg.f64 B)))) (*.f64 (neg.f64 B) B))
(/.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 (neg.f64 C) A) F) B (*.f64 (*.f64 (+.f64 A C) F) (neg.f64 B)))) (*.f64 B B))
(/.f64 (neg.f64 (fma.f64 (*.f64 (+.f64 A C) F) (neg.f64 B) (*.f64 (*.f64 (-.f64 (neg.f64 C) A) F) B))) (*.f64 B B))
(/.f64 (neg.f64 (fma.f64 (*.f64 (+.f64 A C) F) B (*.f64 (*.f64 (+.f64 A C) F) B))) (*.f64 (neg.f64 B) B))
(/.f64 (neg.f64 (fma.f64 (-.f64 (neg.f64 C) A) F (*.f64 (-.f64 (neg.f64 C) A) F))) (neg.f64 (neg.f64 B)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 (neg.f64 C) A) F) (neg.f64 B) (*.f64 (neg.f64 B) (*.f64 (-.f64 (neg.f64 C) A) F)))) (*.f64 (neg.f64 B) B))
(/.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 (neg.f64 C) A) F) B (*.f64 (neg.f64 B) (*.f64 (+.f64 A C) F)))) (*.f64 B B))
(/.f64 (neg.f64 (fma.f64 (*.f64 (+.f64 A C) F) (neg.f64 B) (*.f64 B (*.f64 (-.f64 (neg.f64 C) A) F)))) (*.f64 B B))
(/.f64 (neg.f64 (fma.f64 (*.f64 (+.f64 A C) F) B (*.f64 B (*.f64 (+.f64 A C) F)))) (*.f64 (neg.f64 B) B))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 F F) (+.f64 A C)))) (neg.f64 (neg.f64 B)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (neg.f64 C) A) F)) (neg.f64 B))
(/.f64 (*.f64 (*.f64 (-.f64 (neg.f64 C) A) F) #s(literal 2 binary64)) (neg.f64 B))
(/.f64 (fma.f64 (/.f64 (*.f64 (+.f64 A C) F) B) (neg.f64 B) (*.f64 (-.f64 (neg.f64 C) A) F)) (neg.f64 B))
(/.f64 (fma.f64 (/.f64 (*.f64 (+.f64 A C) F) B) B (*.f64 (+.f64 A C) F)) B)
(/.f64 (fma.f64 (*.f64 (-.f64 (neg.f64 C) A) F) (neg.f64 B) (*.f64 (*.f64 (-.f64 (neg.f64 C) A) F) (neg.f64 B))) (*.f64 B B))
(/.f64 (fma.f64 (*.f64 (-.f64 (neg.f64 C) A) F) B (*.f64 (*.f64 (+.f64 A C) F) (neg.f64 B))) (*.f64 (neg.f64 B) B))
(/.f64 (fma.f64 (*.f64 (+.f64 A C) F) (neg.f64 B) (*.f64 (*.f64 (-.f64 (neg.f64 C) A) F) B)) (*.f64 (neg.f64 B) B))
(/.f64 (fma.f64 (*.f64 (+.f64 A C) F) B (*.f64 (*.f64 (+.f64 A C) F) B)) (*.f64 B B))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) (/.f64 (*.f64 (+.f64 A C) F) B)) (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) (/.f64 (*.f64 (+.f64 A C) F) B))) (-.f64 (/.f64 (*.f64 (+.f64 A C) F) B) (/.f64 (*.f64 (+.f64 A C) F) B)))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (+.f64 A C) F) B) (/.f64 (*.f64 (+.f64 A C) F) B) (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) (/.f64 (*.f64 (+.f64 A C) F) B)) (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) (/.f64 (*.f64 (+.f64 A C) F) B)))))
(/.f64 (fma.f64 (-.f64 (neg.f64 C) A) F (*.f64 (-.f64 (neg.f64 C) A) F)) (neg.f64 B))
(/.f64 (fma.f64 (*.f64 (-.f64 (neg.f64 C) A) F) (neg.f64 B) (*.f64 (neg.f64 B) (*.f64 (-.f64 (neg.f64 C) A) F))) (*.f64 B B))
(/.f64 (fma.f64 (*.f64 (-.f64 (neg.f64 C) A) F) B (*.f64 (neg.f64 B) (*.f64 (+.f64 A C) F))) (*.f64 (neg.f64 B) B))
(/.f64 (fma.f64 (*.f64 (+.f64 A C) F) (neg.f64 B) (*.f64 B (*.f64 (-.f64 (neg.f64 C) A) F))) (*.f64 (neg.f64 B) B))
(/.f64 (fma.f64 (*.f64 (+.f64 A C) F) B (*.f64 B (*.f64 (+.f64 A C) F))) (*.f64 B B))
(/.f64 (neg.f64 (*.f64 (+.f64 F F) (+.f64 A C))) (neg.f64 B))
(/.f64 (*.f64 (+.f64 F F) (+.f64 A C)) B)
(/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 (+.f64 F F) (+.f64 A C))))
(fma.f64 (/.f64 (+.f64 A C) B) F (/.f64 (*.f64 (+.f64 A C) F) B))
(fma.f64 (/.f64 #s(literal 1 binary64) B) (*.f64 (+.f64 A C) F) (/.f64 (*.f64 (+.f64 A C) F) B))
(fma.f64 (*.f64 (-.f64 (neg.f64 C) A) F) (/.f64 #s(literal -1 binary64) B) (/.f64 (*.f64 (+.f64 A C) F) B))
(fma.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal 1 binary64)))
(fma.f64 (*.f64 (+.f64 A C) F) (/.f64 #s(literal 1 binary64) B) (/.f64 (*.f64 (+.f64 A C) F) B))
(fma.f64 (+.f64 A C) (/.f64 F B) (/.f64 (*.f64 (+.f64 A C) F) B))
(fma.f64 F (/.f64 (+.f64 A C) B) (/.f64 (*.f64 (+.f64 A C) F) B))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 A C) F) B) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 A C) F) B)))
(-.f64 (/.f64 (*.f64 (+.f64 A C) F) B) (*.f64 (*.f64 (-.f64 (neg.f64 C) A) F) (/.f64 #s(literal 1 binary64) B)))
(-.f64 (/.f64 (*.f64 (+.f64 A C) F) B) (*.f64 (neg.f64 F) (/.f64 (+.f64 A C) B)))
(-.f64 (/.f64 (*.f64 (+.f64 A C) F) B) (neg.f64 (/.f64 (*.f64 (+.f64 A C) F) B)))
(+.f64 (/.f64 (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) (neg.f64 B)) (neg.f64 B)) (/.f64 (*.f64 (+.f64 A C) F) B))
(+.f64 (/.f64 (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) B) B) (/.f64 (*.f64 (+.f64 A C) F) B))
(+.f64 (/.f64 (*.f64 (*.f64 (-.f64 (neg.f64 C) A) F) (neg.f64 B)) (*.f64 B B)) (/.f64 (*.f64 (neg.f64 B) (*.f64 (-.f64 (neg.f64 C) A) F)) (*.f64 B B)))
(+.f64 (/.f64 (*.f64 (*.f64 (-.f64 (neg.f64 C) A) F) (neg.f64 B)) (*.f64 B B)) (/.f64 (*.f64 (*.f64 (-.f64 (neg.f64 C) A) F) (neg.f64 B)) (*.f64 B B)))
(+.f64 (/.f64 (*.f64 (*.f64 (-.f64 (neg.f64 C) A) F) B) (*.f64 (neg.f64 B) B)) (/.f64 (*.f64 (neg.f64 B) (*.f64 (+.f64 A C) F)) (*.f64 (neg.f64 B) B)))
(+.f64 (/.f64 (*.f64 (*.f64 (-.f64 (neg.f64 C) A) F) B) (*.f64 (neg.f64 B) B)) (/.f64 (*.f64 (*.f64 (+.f64 A C) F) (neg.f64 B)) (*.f64 (neg.f64 B) B)))
(+.f64 (/.f64 (*.f64 (*.f64 (+.f64 A C) F) (neg.f64 B)) (*.f64 (neg.f64 B) B)) (/.f64 (*.f64 (*.f64 (-.f64 (neg.f64 C) A) F) B) (*.f64 (neg.f64 B) B)))
(+.f64 (/.f64 (*.f64 (*.f64 (+.f64 A C) F) (neg.f64 B)) (*.f64 (neg.f64 B) B)) (/.f64 (*.f64 B (*.f64 (-.f64 (neg.f64 C) A) F)) (*.f64 (neg.f64 B) B)))
(+.f64 (/.f64 (*.f64 (*.f64 (+.f64 A C) F) B) (*.f64 B B)) (/.f64 (*.f64 B (*.f64 (+.f64 A C) F)) (*.f64 B B)))
(+.f64 (/.f64 (*.f64 (*.f64 (+.f64 A C) F) B) (*.f64 B B)) (/.f64 (*.f64 (*.f64 (+.f64 A C) F) B) (*.f64 B B)))
(+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 F A)) B) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 F C)) B))
(+.f64 (/.f64 (*.f64 (*.f64 F A) #s(literal 2 binary64)) B) (/.f64 (*.f64 (*.f64 F C) #s(literal 2 binary64)) B))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 (+.f64 A C) F) B) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 A C) F) B)) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 A C) F) B)))
(+.f64 (/.f64 (*.f64 (+.f64 A C) F) B) (/.f64 (*.f64 (+.f64 A C) F) B))
(*.f64 (/.f64 (+.f64 A C) B) F)
(*.f64 (/.f64 #s(literal 1 binary64) B) (*.f64 (+.f64 A C) F))
(*.f64 (*.f64 (-.f64 (neg.f64 C) A) F) (/.f64 #s(literal -1 binary64) B))
(*.f64 (*.f64 (+.f64 A C) F) (/.f64 #s(literal 1 binary64) B))
(*.f64 (+.f64 A C) (/.f64 F B))
(*.f64 F (/.f64 (+.f64 A C) B))
(/.f64 (fma.f64 (*.f64 F A) B (*.f64 B (*.f64 F C))) (*.f64 B B))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 A C) F) #s(literal 1 binary64))) (neg.f64 B))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 C) A) F))) (neg.f64 (neg.f64 (neg.f64 B))))
(/.f64 (*.f64 (*.f64 (+.f64 A C) F) #s(literal 1 binary64)) B)
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 C) A) F)) (neg.f64 (neg.f64 B)))
(/.f64 (*.f64 (-.f64 (neg.f64 C) A) F) (neg.f64 B))
(/.f64 (*.f64 (+.f64 A C) F) B)
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 B) (*.f64 (-.f64 (neg.f64 C) A) F)))
(/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 (+.f64 A C) F)))
(neg.f64 (/.f64 (*.f64 (+.f64 A C) F) (neg.f64 B)))
(neg.f64 (/.f64 (*.f64 (-.f64 (neg.f64 C) A) F) B))
(-.f64 (/.f64 (*.f64 F A) B) (/.f64 (*.f64 (neg.f64 F) C) B))
(-.f64 (/.f64 (*.f64 F A) B) (/.f64 (*.f64 (neg.f64 C) F) B))
(-.f64 (/.f64 (*.f64 F A) B) (/.f64 (neg.f64 (*.f64 F C)) B))
(+.f64 (/.f64 (*.f64 F C) B) (/.f64 (*.f64 F A) B))
(+.f64 (/.f64 (*.f64 F A) B) (/.f64 (*.f64 F C) B))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 F C) (*.f64 F A))) (*.f64 F A))
(*.f64 (+.f64 A C) F)
(*.f64 F (+.f64 A C))
(/.f64 (-.f64 (pow.f64 (*.f64 F A) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 F) C) #s(literal 3 binary64))) (fma.f64 (*.f64 F A) (*.f64 F A) (fma.f64 (*.f64 (neg.f64 F) C) (*.f64 (neg.f64 F) C) (*.f64 (*.f64 F A) (*.f64 (neg.f64 F) C)))))
(/.f64 (-.f64 (pow.f64 (*.f64 F A) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 C) F) #s(literal 3 binary64))) (fma.f64 (*.f64 F A) (*.f64 F A) (fma.f64 (*.f64 (neg.f64 C) F) (*.f64 (neg.f64 C) F) (*.f64 (*.f64 F A) (*.f64 (neg.f64 C) F)))))
(/.f64 (-.f64 (pow.f64 (*.f64 F A) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 F C)) #s(literal 3 binary64))) (fma.f64 (*.f64 F A) (*.f64 F A) (fma.f64 (neg.f64 (*.f64 F C)) (neg.f64 (*.f64 F C)) (*.f64 (*.f64 F A) (neg.f64 (*.f64 F C))))))
(/.f64 (-.f64 (*.f64 (*.f64 F A) (*.f64 F A)) (*.f64 (*.f64 F C) (*.f64 F C))) (-.f64 (*.f64 F A) (*.f64 F C)))
(/.f64 (+.f64 (pow.f64 (*.f64 F A) #s(literal 3 binary64)) (pow.f64 (*.f64 F C) #s(literal 3 binary64))) (fma.f64 (*.f64 F A) (*.f64 F A) (-.f64 (*.f64 (*.f64 F C) (*.f64 F C)) (*.f64 (*.f64 F A) (*.f64 F C)))))
(fma.f64 F A (*.f64 F C))
(fma.f64 F C (*.f64 F A))
(fma.f64 A F (*.f64 F C))
(fma.f64 C F (*.f64 F A))
(-.f64 (*.f64 F A) (*.f64 (neg.f64 F) C))
(-.f64 (*.f64 F A) (*.f64 (neg.f64 C) F))
(-.f64 (*.f64 F A) (neg.f64 (*.f64 F C)))
(+.f64 (*.f64 F C) (*.f64 F A))
(+.f64 (*.f64 F A) (*.f64 F C))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 C) A)) A)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 A) C)) C)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 C A)) A)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 A C)) C)
(/.f64 (-.f64 (*.f64 A A) (*.f64 C C)) (-.f64 A C))
(/.f64 (-.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (neg.f64 C) #s(literal 3 binary64))) (fma.f64 A A (+.f64 (*.f64 C C) (*.f64 A (neg.f64 C)))))
(/.f64 (-.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (neg.f64 A) #s(literal 3 binary64))) (fma.f64 C C (+.f64 (*.f64 A A) (*.f64 C (neg.f64 A)))))
(/.f64 (-.f64 (*.f64 C C) (*.f64 A A)) (-.f64 C A))
(/.f64 (+.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #s(literal 3 binary64))) (fma.f64 A A (-.f64 (*.f64 C C) (*.f64 A C))))
(/.f64 (+.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 A #s(literal 3 binary64))) (fma.f64 C C (-.f64 (*.f64 A A) (*.f64 A C))))
(neg.f64 (-.f64 (neg.f64 C) A))
(-.f64 A (neg.f64 C))
(-.f64 C (neg.f64 A))
(+.f64 A (neg.f64 (neg.f64 C)))
(+.f64 A C)
(+.f64 C (neg.f64 (neg.f64 A)))
(+.f64 C A)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 B B))) (*.f64 B B))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 B) B) (*.f64 (*.f64 #s(literal -4 binary64) C) A))) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal -4 binary64) C) A))) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B))) (*.f64 B B))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) C)) A) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) C)) A) (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) C)) A) (*.f64 (*.f64 B B) (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) C)) A)))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 A) (*.f64 #s(literal -4 binary64) C)) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (*.f64 (neg.f64 A) (*.f64 #s(literal -4 binary64) C)) (*.f64 (neg.f64 A) (*.f64 #s(literal -4 binary64) C)) (*.f64 (*.f64 B B) (*.f64 (neg.f64 A) (*.f64 #s(literal -4 binary64) C))))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 C) (*.f64 #s(literal -4 binary64) A)) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (*.f64 (neg.f64 C) (*.f64 #s(literal -4 binary64) A)) (*.f64 (neg.f64 C) (*.f64 #s(literal -4 binary64) A)) (*.f64 (*.f64 B B) (*.f64 (neg.f64 C) (*.f64 #s(literal -4 binary64) A))))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) A)) C) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) A)) C) (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) A)) C) (*.f64 (*.f64 B B) (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) A)) C)))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 B B) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A))))))
(/.f64 (-.f64 (*.f64 (*.f64 B B) (*.f64 B B)) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 #s(literal -4 binary64) C) A))) (-.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 (neg.f64 B) B) (*.f64 (neg.f64 B) B))) (+.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (neg.f64 B) B)))
(/.f64 (+.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 B) B) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 #s(literal -4 binary64) C) A) (fma.f64 (*.f64 (neg.f64 B) B) (*.f64 (neg.f64 B) B) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (neg.f64 B) B)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 B B) (*.f64 B B))) (-.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 B B)))
(/.f64 (-.f64 (*.f64 (*.f64 B B) (*.f64 B B)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 (*.f64 #s(literal 4 binary64) A) C))) (+.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) #s(literal 3 binary64)) (pow.f64 (*.f64 B B) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 #s(literal -4 binary64) C) A) (-.f64 (*.f64 (*.f64 B B) (*.f64 B B)) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 B B)))))
(/.f64 (-.f64 (pow.f64 (*.f64 B B) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) #s(literal 3 binary64))) (fma.f64 (*.f64 B B) (*.f64 B B) (fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))))
(neg.f64 (-.f64 (*.f64 (neg.f64 B) B) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (neg.f64 (*.f64 A C)) #s(literal 4 binary64) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (neg.f64 (*.f64 A C)) #s(literal 4 binary64) (*.f64 B B))
(fma.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (neg.f64 (neg.f64 B)) (neg.f64 (neg.f64 B)) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))
(fma.f64 (*.f64 A C) #s(literal -4 binary64) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (*.f64 A C) #s(literal -4 binary64) (*.f64 B B))
(fma.f64 (neg.f64 C) (*.f64 #s(literal 4 binary64) A) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (neg.f64 C) (*.f64 #s(literal 4 binary64) A) (*.f64 B B))
(fma.f64 (fabs.f64 B) (fabs.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (neg.f64 B) (neg.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))
(fma.f64 (*.f64 #s(literal 4 binary64) A) (neg.f64 C) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 (*.f64 #s(literal 4 binary64) A) (neg.f64 C) (*.f64 B B))
(fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 B B))
(fma.f64 B B (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 #s(literal 4 binary64) (neg.f64 (*.f64 A C)) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 #s(literal 4 binary64) (neg.f64 (*.f64 A C)) (*.f64 B B))
(fma.f64 A (*.f64 #s(literal -4 binary64) C) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 A (*.f64 #s(literal -4 binary64) C) (*.f64 B B))
(fma.f64 C (*.f64 #s(literal -4 binary64) A) (*.f64 (neg.f64 (neg.f64 B)) B))
(fma.f64 C (*.f64 #s(literal -4 binary64) A) (*.f64 B B))
(-.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (neg.f64 B) B))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) C)) A))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 A) (*.f64 #s(literal -4 binary64) C)))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 C) (*.f64 #s(literal -4 binary64) A)))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) A)) C))
(-.f64 (*.f64 B B) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(-.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal 4 binary64) A) C))
(+.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (neg.f64 (neg.f64 B)) B))
(+.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 B B))
(+.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(*.f64 #s(literal -4 binary64) C)
(*.f64 C #s(literal -4 binary64))
#s(literal -4 binary64)

eval188.0ms (1.9%)

Memory
19.3MiB live, 301.5MiB allocated; 53ms collecting garbage
Compiler

Compiled 106 293 to 8 313 computations (92.2% saved)

prune105.0ms (1.1%)

Memory
-34.3MiB live, 204.2MiB allocated; 11ms collecting garbage
Pruning

71 alts after pruning (68 fresh and 3 done)

PrunedKeptTotal
New1 194371 231
Fresh163147
Picked325
Done011
Total1 213711 284
Accuracy
92.1%
Counts
1 284 → 71
Alt Table
Click to see full alt table
StatusAccuracyProgram
21.5%
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
14.4%
(/.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)))
23.1%
(/.f64 (neg.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 F)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
28.8%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (sqrt.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 #s(literal 4 binary64) C))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
1.0%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
7.0%
(/.f64 (neg.f64 (*.f64 #s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
19.0%
(/.f64 (neg.f64 (*.f64 #s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 B (sqrt.f64 F))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
21.3%
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
1.3%
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) #s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 #s(literal -4 binary64) (*.f64 A C))))
1.4%
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
15.8%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))))))
21.4%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))))
21.3%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (fma.f64 (+.f64 F F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 (+.f64 F F) (+.f64 C A))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
20.9%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 #s(approx (- C A) C) #s(approx (- C A) C) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
1.2%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 #s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 2 binary64) A))) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
19.7%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 #s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64)))) A))) A) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 2 binary64)))) A) (*.f64 #s(literal 2 binary64) C))) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
13.6%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B #s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (*.f64 #s(literal 2 binary64) F)))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
26.6%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 C F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
1.5%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 A F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
7.0%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) #s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (*.f64 #s(literal 2 binary64) (*.f64 C F)))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
10.9%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 #s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))))
1.3%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 #s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) C) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) F)))))))))
1.5%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
26.8%
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))
35.6%
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (/.f64 #s(literal 4 binary64) (sqrt.f64 F)))))
1.8%
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
35.6%
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F))))))
2.0%
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal -4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))
22.7%
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))))
22.2%
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (*.f64 #s(literal -4 binary64) (/.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))))))))
14.4%
(/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
21.2%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
14.3%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
24.3%
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (/.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))))
8.7%
(exp.f64 (*.f64 (log.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))) #s(literal -1 binary64)))
0.4%
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))) A)))
35.3%
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
33.5%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) C)))
11.3%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A)) A)))
35.6%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F)) A)))
33.5%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (exp.f64 (*.f64 (log.f64 F) #s(literal 1/2 binary64)))) A)))
36.1%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))) A)))
33.5%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) #s(literal 1/2 binary64))) (sqrt.f64 F)) A)))
14.0%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(approx (sqrt (* -16 A)) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A)))) (sqrt.f64 F)) A)))
35.6%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(approx (sqrt (* -16 A)) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))) (sqrt.f64 F)) A)))
7.6%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C))))
1.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
36.2%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
33.9%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64))) A)))
14.0%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 A)) (sqrt F)) A) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
22.7%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (sqrt (* -16 (* A F))) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
2.0%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A)))
3.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 C)) #s(literal 2 binary64))) F) A))) C)))
18.0%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(approx (sqrt (* -16 (/ (* (pow C 2) F) A))) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 A F)))))) C)))
33.6%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) (/.f64 C (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))))
30.5%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) #s(approx (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
0.0%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
0.1%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 B))))
0.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
0.0%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
0.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
0.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
0.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))))
17.2%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)) (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
27.0%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
0.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 1/2 binary64)))))
0.6%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 B F))) B))))
1.2%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
14.0%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 (/.f64 #s(literal 1 binary64) F)))) A))))
35.6%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
22.2%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A))))
Compiler

Compiled 7 637 to 4 601 computations (39.8% saved)

sample0.0ms (0.0%)

Memory
0.7MiB live, 0.7MiB allocated; 0ms collecting garbage
Calls
Call 1
Inputs
1/4
-16
-2
1/2
-8
2
Outputs
#s(literal 1/4 binary64)
#s(literal -16 binary64)
#s(literal -2 binary64)
#s(literal 1/2 binary64)
#s(literal -8 binary64)
#s(literal 2 binary64)
Samples
0.0ms0valid
Compiler

Compiled 8 to 8 computations (0.0% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
adjust: 0.0ms (0.0% of total)

series316.0ms (3.2%)

Memory
20.6MiB live, 484.6MiB allocated; 43ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0158918101
Stop Event
iter-limit
Counts
50 → 281
Calls
Call 1
Inputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))) A)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))) A))
#s(literal 1/4 binary64)
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))) A)
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
(sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))
(sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))
(*.f64 (*.f64 F A) #s(literal -16 binary64))
(*.f64 F A)
F
A
#s(literal -16 binary64)
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))))
(neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B))))
(sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))
(*.f64 F (/.f64 #s(literal -2 binary64) B))
(/.f64 #s(literal -2 binary64) B)
#s(literal -2 binary64)
B
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A)) A)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A)) A))
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A)) A)
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A))
(sqrt.f64 (*.f64 #s(literal -16 binary64) F))
(*.f64 #s(literal -16 binary64) F)
(sqrt.f64 A)
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64))) A)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64))) A))
(/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64))) A)
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64)))
(*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64))
(log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))
#s(literal 1/2 binary64)
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C)))
(/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C))
(sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))
(*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))
#s(literal -8 binary64)
(*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))
(*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))
C
(*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))
(+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))
(+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))
(pow.f64 (-.f64 A C) #s(literal 2 binary64))
(-.f64 A C)
#s(literal 2 binary64)
(*.f64 A C)
Outputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 A (fma.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 A (fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))) (*.f64 A (fma.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64))))))))))))
#s(approx (* 1/4 (/ (* (sqrt (sqrt (* (* F A) -16))) (sqrt (sqrt (* (* F A) -16)))) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) #s(literal 2 binary64)) A)))
#s(approx (/ (* (sqrt (sqrt (* (* F A) -16))) (sqrt (sqrt (* (* F A) -16)))) A) (/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) #s(literal 2 binary64)) A))
#s(approx (* (sqrt (sqrt (* (* F A) -16))) (sqrt (sqrt (* (* F A) -16)))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) #s(literal 2 binary64)))
#s(approx (sqrt (sqrt (* (* F A) -16))) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))
#s(approx (sqrt (* (* F A) -16)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))
#s(approx (* (* F A) -16) (*.f64 #s(literal -16 binary64) (*.f64 A F)))
#s(approx (* F A) (*.f64 A F))
#s(approx A A)
#s(approx (* 1/4 (/ (* (sqrt (* -16 F)) (sqrt A)) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 #s(literal -16 binary64) F))) A)))
#s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (/.f64 (*.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 #s(literal -16 binary64) F))) A))
#s(approx (* (sqrt (* -16 F)) (sqrt A)) (*.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 #s(literal -16 binary64) F))))
#s(approx (sqrt A) (sqrt.f64 A))
#s(approx (* 1/4 (/ (exp (* (log (* (* F A) -16)) 1/2)) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
#s(approx (/ (exp (* (log (* (* F A) -16)) 1/2)) A) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A))
#s(approx (* (log (* (* F A) -16)) 1/2) (*.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 A) (log.f64 (*.f64 #s(literal -16 binary64) F)))))
#s(approx (log (* (* F A) -16)) (+.f64 (log.f64 A) (log.f64 (*.f64 #s(literal -16 binary64) F))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 A C))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) C))) A))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C))) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) C) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 A (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) A))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C))) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) C) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 A (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 3 binary64)))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))) #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))))))))))) A))
#s(approx (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C)) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 A C)))
#s(approx (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C)) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) C)) A))
#s(approx (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C)) (/.f64 (fma.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) C)) A))
#s(approx (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C)) (/.f64 (fma.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 A (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 3 binary64)))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))) #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))))))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) C)) A))
#s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))))
#s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))))))))
#s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))))
#s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))))) (*.f64 A (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 3 binary64)))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))) #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))))))))))))
#s(approx (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))))) (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))))
#s(approx (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))))) (*.f64 A (fma.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 #s(literal -8 binary64) (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))))
#s(approx (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))))) (*.f64 A (fma.f64 #s(literal -8 binary64) (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A (fma.f64 #s(literal -8 binary64) (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))))
#s(approx (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))))) (*.f64 A (fma.f64 #s(literal -8 binary64) (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A (fma.f64 #s(literal -8 binary64) (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 A (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64))))))) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64)))))) (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))))))
#s(approx (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))) (*.f64 A (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))) (*.f64 A (fma.f64 A (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))))
#s(approx (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))) (*.f64 A (fma.f64 A (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))) (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))))
#s(approx (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))) (*.f64 A (fma.f64 A (fma.f64 A (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64))))))) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64)))))) (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))) (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))))
#s(approx (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))) (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))
#s(approx (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))) (fma.f64 A (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))) (fma.f64 A (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))) (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))) (fma.f64 A (fma.f64 A (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64))))))) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64)))))) (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))) (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))) (*.f64 C (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (* F (+ A (+ C (sqrt (pow (- A C) 2))))) (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))
#s(approx (* F (+ A (+ C (sqrt (pow (- A C) 2))))) (fma.f64 A (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))) (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))
#s(approx (* F (+ A (+ C (sqrt (pow (- A C) 2))))) (fma.f64 A (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64)))))) (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))) (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))
#s(approx (* F (+ A (+ C (sqrt (pow (- A C) 2))))) (fma.f64 A (fma.f64 A (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64))))))) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))) (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))) (*.f64 F (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))
#s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (+.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))
#s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (+.f64 C (+.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))))
#s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (+.f64 C (+.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) (*.f64 A (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))))))
#s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (+.f64 C (+.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) (*.f64 A (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))) (*.f64 A (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64)))) (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))))))))
#s(approx (+ C (sqrt (pow (- A C) 2))) (+.f64 C (+.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))
#s(approx (+ C (sqrt (pow (- A C) 2))) (+.f64 C (+.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))))
#s(approx (+ C (sqrt (pow (- A C) 2))) (+.f64 C (+.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))) (*.f64 A (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64)))) (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))))))))))
#s(approx (sqrt (pow (- A C) 2)) (sqrt.f64 (pow.f64 C #s(literal 2 binary64))))
#s(approx (sqrt (pow (- A C) 2)) (+.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))
#s(approx (sqrt (pow (- A C) 2)) (+.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))))
#s(approx (sqrt (pow (- A C) 2)) (+.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) (*.f64 A (fma.f64 #s(literal -1 binary64) (/.f64 C (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))) (*.f64 A (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 C #s(literal 2 binary64))) #s(literal 2 binary64)))) (sqrt.f64 (pow.f64 C #s(literal 2 binary64)))))))))))
#s(approx (pow (- A C) 2) (pow.f64 C #s(literal 2 binary64)))
#s(approx (pow (- A C) 2) (fma.f64 #s(literal -2 binary64) (*.f64 A C) (pow.f64 C #s(literal 2 binary64))))
#s(approx (pow (- A C) 2) (fma.f64 A (+.f64 A (*.f64 #s(literal -2 binary64) C)) (pow.f64 C #s(literal 2 binary64))))
#s(approx (- A C) (*.f64 #s(literal -1 binary64) C))
#s(approx (- A C) (-.f64 A C))
#s(approx (* A C) (*.f64 A C))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64))))) A) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64))))) A) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64)))))) C))) (pow.f64 A #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64))))) A) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64)))))) C))) (pow.f64 A #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 C (*.f64 #s(literal -1 binary64) C)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 2 binary64)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))) (pow.f64 C #s(literal 2 binary64)))))) C)))) C))) (pow.f64 A #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C))))))
#s(approx (* 1/4 (/ (* (sqrt (sqrt (* (* F A) -16))) (sqrt (sqrt (* (* F A) -16)))) A)) (*.f64 #s(literal 1/4 binary64) (*.f64 A (pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))) A)) #s(literal 2 binary64)))))
#s(approx (/ (* (sqrt (sqrt (* (* F A) -16))) (sqrt (sqrt (* (* F A) -16)))) A) (*.f64 A (pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))) A)) #s(literal 2 binary64))))
#s(approx (* (sqrt (sqrt (* (* F A) -16))) (sqrt (sqrt (* (* F A) -16)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))) A)) #s(literal 2 binary64))))
#s(approx (sqrt (sqrt (* (* F A) -16))) (*.f64 A (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))) A))))
#s(approx (sqrt (* (* F A) -16)) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))
#s(approx (* 1/4 (/ (* (sqrt (* -16 F)) (sqrt A)) A)) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A)))))
#s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))
#s(approx (* (sqrt (* -16 F)) (sqrt A)) (*.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A)))))
#s(approx (sqrt A) (*.f64 A (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))
#s(approx (* 1/4 (/ (exp (* (log (* (* F A) -16)) 1/2)) A)) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))
#s(approx (/ (exp (* (log (* (* F A) -16)) 1/2)) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))
#s(approx (* (log (* (* F A) -16)) 1/2) (*.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 (*.f64 #s(literal -16 binary64) F)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) A))))))
#s(approx (log (* (* F A) -16)) (+.f64 (log.f64 (*.f64 #s(literal -16 binary64) F)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) A)))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 C (*.f64 #s(literal -1 binary64) C)) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C))) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 3 binary64)) (pow.f64 (+.f64 C (*.f64 #s(literal -1 binary64) C)) #s(literal 3 binary64)))) (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 5 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 C (*.f64 #s(literal -1 binary64) C)) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C))))))
#s(approx (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C)) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C))
#s(approx (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C)) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 F (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
#s(approx (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C)) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 C (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 C (*.f64 #s(literal -1 binary64) C)) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 F (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C))))
#s(approx (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C)) (fma.f64 #s(literal -32 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 3 binary64)) (pow.f64 (+.f64 C (*.f64 #s(literal -1 binary64) C)) #s(literal 3 binary64)))) (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 5 binary64)))) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 C (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 C (*.f64 #s(literal -1 binary64) C)) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 F (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))))
#s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))
#s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (*.f64 F (+.f64 C (*.f64 #s(literal -1 binary64) C)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))))
#s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 C (*.f64 #s(literal -1 binary64) C)) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64)))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (*.f64 F (+.f64 C (*.f64 #s(literal -1 binary64) C)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))))))
#s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) (fma.f64 #s(literal -32 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 3 binary64)) (*.f64 (pow.f64 F #s(literal 3 binary64)) (pow.f64 (+.f64 C (*.f64 #s(literal -1 binary64) C)) #s(literal 3 binary64)))) (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 5 binary64)))) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 C (*.f64 #s(literal -1 binary64) C)) #s(literal 2 binary64)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) #s(literal 3 binary64)))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (*.f64 F (+.f64 C (*.f64 #s(literal -1 binary64) C)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))))))
#s(approx (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))))) (*.f64 #s(literal -16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C F))))
#s(approx (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (*.f64 C F) (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 C (*.f64 F (+.f64 C (*.f64 #s(literal -1 binary64) C)))) A)))))
#s(approx (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C F))))
#s(approx (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 C F) (/.f64 (*.f64 C (*.f64 F (+.f64 C (*.f64 #s(literal -1 binary64) C)))) A))))
#s(approx (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))) (*.f64 #s(literal 2 binary64) (*.f64 A (*.f64 C F))))
#s(approx (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))) (*.f64 A (fma.f64 #s(literal 2 binary64) (*.f64 C F) (/.f64 (*.f64 C (*.f64 F (+.f64 C (*.f64 #s(literal -1 binary64) C)))) A))))
#s(approx (* F (+ A (+ C (sqrt (pow (- A C) 2))))) (*.f64 #s(literal 2 binary64) (*.f64 A F)))
#s(approx (* F (+ A (+ C (sqrt (pow (- A C) 2))))) (*.f64 A (fma.f64 #s(literal 2 binary64) F (/.f64 (*.f64 F (+.f64 C (*.f64 #s(literal -1 binary64) C))) A))))
#s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (*.f64 #s(literal 2 binary64) A))
#s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (*.f64 A (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 C A) (/.f64 C A)))))
#s(approx (+ C (sqrt (pow (- A C) 2))) (*.f64 A (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 C A) (/.f64 C A)))))
#s(approx (sqrt (pow (- A C) 2)) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C A)))))
#s(approx (pow (- A C) 2) (pow.f64 A #s(literal 2 binary64)))
#s(approx (pow (- A C) 2) (*.f64 (pow.f64 A #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 C A)))))
#s(approx (pow (- A C) 2) (*.f64 (pow.f64 A #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 C A) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 A #s(literal 2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (*.f64 A (pow.f64 C #s(literal 2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (*.f64 A (pow.f64 C #s(literal 3 binary64)))))) A) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 3 binary64)))))) (*.f64 A C)))) A) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A)))) (pow.f64 C #s(literal 2 binary64))))) A) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C))))
#s(approx (* 1/4 (/ (* (sqrt (sqrt (* (* F A) -16))) (sqrt (sqrt (* (* F A) -16)))) A)) (*.f64 #s(literal 1/4 binary64) (*.f64 A (pow.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))) A))) #s(literal 2 binary64)))))
#s(approx (/ (* (sqrt (sqrt (* (* F A) -16))) (sqrt (sqrt (* (* F A) -16)))) A) (*.f64 A (pow.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))) A))) #s(literal 2 binary64))))
#s(approx (* (sqrt (sqrt (* (* F A) -16))) (sqrt (sqrt (* (* F A) -16)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))) A))) #s(literal 2 binary64))))
#s(approx (sqrt (sqrt (* (* F A) -16))) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))) A))))))
#s(approx (sqrt (* (* F A) -16)) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (* 1/4 (/ (* (sqrt (* -16 F)) (sqrt A)) A)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A)))))
#s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A)))))
#s(approx (* (sqrt (* -16 F)) (sqrt A)) (*.f64 #s(literal -1 binary64) (*.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))))
#s(approx (sqrt A) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (/.f64 #s(literal 1 binary64) A)))))
#s(approx (* 1/4 (/ (exp (* (log (* (* F A) -16)) 1/2)) A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))
#s(approx (/ (exp (* (log (* (* F A) -16)) 1/2)) A) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))
#s(approx (* (log (* (* F A) -16)) 1/2) (*.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 (*.f64 #s(literal 16 binary64) F)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) A))))))
#s(approx (log (* (* F A) -16)) (+.f64 (log.f64 (*.f64 #s(literal 16 binary64) F)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) A)))))
#s(approx (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C)) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C)))
#s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))))
#s(approx (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))))) (*.f64 #s(literal -16 binary64) (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) F))))
#s(approx (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))) (*.f64 #s(literal 2 binary64) (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) F))))
#s(approx (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 C #s(literal 2 binary64)) F)))
#s(approx (* F (+ A (+ C (sqrt (pow (- A C) 2))))) (*.f64 #s(literal 2 binary64) (*.f64 C F)))
#s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (*.f64 #s(literal 2 binary64) C))
#s(approx (+ C (sqrt (pow (- A C) 2))) (*.f64 #s(literal -1 binary64) A))
#s(approx (+ C (sqrt (pow (- A C) 2))) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 C A))))))
#s(approx (sqrt (pow (- A C) 2)) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C A))))))
#s(approx (pow (- A C) 2) (*.f64 (pow.f64 A #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) A) (*.f64 #s(literal 2 binary64) C)) A)))))
#s(approx (- A C) (*.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (/.f64 C A) #s(literal 1 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A C))))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A C)))) (*.f64 A C))))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A C) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) #s(literal 2 binary64)))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (+.f64 A (+.f64 C (+.f64 (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 A C)))))))))))
#s(approx (neg (sqrt (* F (/ -2 B)))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 B F))) B)))
#s(approx (sqrt (* F (/ -2 B))) (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 B F))) B))
#s(approx (* F (/ -2 B)) (*.f64 #s(literal -2 binary64) (/.f64 F B)))
#s(approx (/ -2 B) (/.f64 #s(literal -2 binary64) B))
#s(approx B B)
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))))))) (pow.f64 B #s(literal 4 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (neg (sqrt (* F (/ -2 B)))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (sqrt (* F (/ -2 B))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (*.f64 (pow.f64 B #s(literal 3 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 A C) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A C) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 2 binary64)))) (*.f64 B (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))))) B))) (pow.f64 B #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 C (fma.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64))) (*.f64 C (fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64))))) (*.f64 C (fma.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 3 binary64))))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))))) (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (-.f64 (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 A (sqrt.f64 (+.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))))) (pow.f64 B #s(literal 4 binary64)))))) (pow.f64 B #s(literal 2 binary64))))))))))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) (*.f64 A C))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) A))) C))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C))) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) A) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) C))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C))) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) A) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))))) (*.f64 C (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 3 binary64)))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))) #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))))))))))) C))
#s(approx (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C)) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) (*.f64 A C)))
#s(approx (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C)) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) A)) C))
#s(approx (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C)) (/.f64 (fma.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) A)) C))
#s(approx (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C)) (/.f64 (fma.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))))) (*.f64 C (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 3 binary64)))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))) #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))))))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) A)) C))
#s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))))
#s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))))))))
#s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))))
#s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))))) (*.f64 C (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 C (-.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 3 binary64)))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))) #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))))))))))))
#s(approx (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))))) (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))))
#s(approx (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))))) (*.f64 C (fma.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))) (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))))
#s(approx (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))))) (*.f64 C (fma.f64 #s(literal -8 binary64) (*.f64 A (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))) (*.f64 C (fma.f64 #s(literal -8 binary64) (*.f64 A (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))))
#s(approx (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))))) (*.f64 C (fma.f64 #s(literal -8 binary64) (*.f64 A (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))) (*.f64 C (fma.f64 #s(literal -8 binary64) (*.f64 A (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))) (*.f64 C (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64)))))) (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64))))))) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 3 binary64)))))))))))
#s(approx (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))
#s(approx (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))) (*.f64 C (fma.f64 A (*.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))) (*.f64 A (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))))
#s(approx (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))) (*.f64 C (fma.f64 A (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))) (*.f64 C (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64))))))) (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))) (*.f64 A (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))))))))
#s(approx (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))) (*.f64 C (fma.f64 A (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))) (*.f64 C (fma.f64 A (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))) (*.f64 C (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64)))))) (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64))))))) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 3 binary64)))))))))))
#s(approx (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))) (*.f64 C (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))
#s(approx (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))) (*.f64 C (fma.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))) (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))
#s(approx (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))) (*.f64 C (fma.f64 C (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64)))))) (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))) (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))) (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))
#s(approx (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))) (*.f64 C (fma.f64 C (fma.f64 C (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64))))))) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))) (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))) (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))
#s(approx C C)
#s(approx (* F (+ A (+ C (sqrt (pow (- A C) 2))))) (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))
#s(approx (* F (+ A (+ C (sqrt (pow (- A C) 2))))) (fma.f64 C (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))) (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))
#s(approx (* F (+ A (+ C (sqrt (pow (- A C) 2))))) (fma.f64 C (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64)))))) (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))) (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))) (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))
#s(approx (* F (+ A (+ C (sqrt (pow (- A C) 2))))) (fma.f64 C (fma.f64 C (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 C (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64))))))) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 F (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))) (*.f64 F (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))) (*.f64 F (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))
#s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (+.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))
#s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (+.f64 A (+.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))))
#s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (+.f64 A (+.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) (*.f64 C (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))))))
#s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (+.f64 A (+.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) (*.f64 C (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))) (*.f64 C (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64)))) (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))))))))
#s(approx (+ C (sqrt (pow (- A C) 2))) (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))
#s(approx (+ C (sqrt (pow (- A C) 2))) (+.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))))
#s(approx (+ C (sqrt (pow (- A C) 2))) (+.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) (*.f64 C (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))))
#s(approx (+ C (sqrt (pow (- A C) 2))) (+.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) (*.f64 C (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))) (*.f64 C (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64)))) (sqrt.f64 (pow.f64 A #s(literal 2 binary64))))))))))))
#s(approx (sqrt (pow (- A C) 2)) (+.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 A C) (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))
#s(approx (sqrt (pow (- A C) 2)) (+.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64))))) (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))))
#s(approx (sqrt (pow (- A C) 2)) (+.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) (*.f64 C (fma.f64 #s(literal -1 binary64) (/.f64 A (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))) (*.f64 C (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 A (*.f64 C (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 A #s(literal 2 binary64))) #s(literal 2 binary64)))) (sqrt.f64 (pow.f64 A #s(literal 2 binary64)))))))))))
#s(approx (pow (- A C) 2) (fma.f64 #s(literal -2 binary64) (*.f64 A C) (pow.f64 A #s(literal 2 binary64))))
#s(approx (pow (- A C) 2) (fma.f64 C (+.f64 C (*.f64 #s(literal -2 binary64) A)) (pow.f64 A #s(literal 2 binary64))))
#s(approx (- A C) (+.f64 A (*.f64 #s(literal -1 binary64) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64))))) C) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64))))) C) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64)))))) A))) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64))))) C) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64)))))) A))) (pow.f64 C #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64)))))) (/.f64 (*.f64 F (*.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 A (pow.f64 B #s(literal 2 binary64))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (+.f64 A (*.f64 #s(literal -1 binary64) A)))))) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 2 binary64)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))) (pow.f64 A #s(literal 2 binary64)))))) A)))) A))) (pow.f64 C #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A))))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (*.f64 #s(literal -1 binary64) A)) #s(literal 2 binary64)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C))) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 3 binary64)) (pow.f64 (+.f64 A (*.f64 #s(literal -1 binary64) A)) #s(literal 3 binary64)))) (*.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 5 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (*.f64 #s(literal -1 binary64) A)) #s(literal 2 binary64)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A))))))
#s(approx (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C)) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 F (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
#s(approx (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C)) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (*.f64 #s(literal -1 binary64) A)) #s(literal 2 binary64)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 F (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A))))
#s(approx (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C)) (fma.f64 #s(literal -32 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 3 binary64)) (pow.f64 (+.f64 A (*.f64 #s(literal -1 binary64) A)) #s(literal 3 binary64)))) (*.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 5 binary64)))) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (*.f64 #s(literal -1 binary64) A)) #s(literal 2 binary64)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 F (+.f64 A (*.f64 #s(literal -1 binary64) A))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))))
#s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))
#s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 F (+.f64 A (*.f64 #s(literal -1 binary64) A)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))))
#s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (*.f64 #s(literal -1 binary64) A)) #s(literal 2 binary64)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64)))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 F (+.f64 A (*.f64 #s(literal -1 binary64) A)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))))))))))
#s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) (fma.f64 #s(literal -32 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 3 binary64)) (*.f64 (pow.f64 F #s(literal 3 binary64)) (pow.f64 (+.f64 A (*.f64 #s(literal -1 binary64) A)) #s(literal 3 binary64)))) (*.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 5 binary64)))) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (+.f64 A (*.f64 #s(literal -1 binary64) A)) #s(literal 2 binary64)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) #s(literal 3 binary64)))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 F (+.f64 A (*.f64 #s(literal -1 binary64) A)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))))))
#s(approx (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -16 binary64) (*.f64 A F) (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 F (+.f64 A (*.f64 #s(literal -1 binary64) A)))) C)))))
#s(approx (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 A F) (/.f64 (*.f64 A (*.f64 F (+.f64 A (*.f64 #s(literal -1 binary64) A)))) C))))
#s(approx (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) F (/.f64 (*.f64 F (+.f64 A (*.f64 #s(literal -1 binary64) A))) C))))
#s(approx (* F (+ A (+ C (sqrt (pow (- A C) 2))))) (*.f64 C (fma.f64 #s(literal 2 binary64) F (/.f64 (*.f64 F (+.f64 A (*.f64 #s(literal -1 binary64) A))) C))))
#s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (*.f64 C (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 A C) (/.f64 A C)))))
#s(approx (+ C (sqrt (pow (- A C) 2))) (*.f64 C (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A C)))))
#s(approx (sqrt (pow (- A C) 2)) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A C)))))
#s(approx (pow (- A C) 2) (*.f64 (pow.f64 C #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 A C)))))
#s(approx (pow (- A C) 2) (*.f64 (pow.f64 C #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 A C) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))))
#s(approx (- A C) (*.f64 C (-.f64 (/.f64 A C) #s(literal 1 binary64))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (*.f64 (pow.f64 A #s(literal 3 binary64)) C)))) C) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 3 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 4 binary64))))) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 4 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 3 binary64)))))) (*.f64 A C)))) C) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))) (pow.f64 A #s(literal 2 binary64))))) C) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A))))
#s(approx (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C)) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A)))
#s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 #s(literal -1 binary64) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))))))
#s(approx (sqrt (pow (- A C) 2)) (*.f64 #s(literal -1 binary64) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A C))))))
#s(approx (pow (- A C) 2) (*.f64 (pow.f64 C #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) C) (*.f64 #s(literal 2 binary64) A)) C)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 F (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C))))))
#s(approx F F)
#s(approx (sqrt (* -16 F)) (sqrt.f64 (*.f64 #s(literal -16 binary64) F)))
#s(approx (* -16 F) (*.f64 #s(literal -16 binary64) F))
#s(approx (* (log (* (* F A) -16)) 1/2) (*.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 F) (log.f64 (*.f64 #s(literal -16 binary64) A)))))
#s(approx (log (* (* F A) -16)) (+.f64 (log.f64 F) (log.f64 (*.f64 #s(literal -16 binary64) A))))
#s(approx (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C)) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C)))
#s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))))
#s(approx (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))))) (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))
#s(approx (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))
#s(approx (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))) (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))
#s(approx (* F (+ A (+ C (sqrt (pow (- A C) 2))))) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))) F)))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C))))))
#s(approx (* 1/4 (/ (* (sqrt (sqrt (* (* F A) -16))) (sqrt (sqrt (* (* F A) -16)))) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F))) F)) #s(literal 2 binary64))) A)))
#s(approx (/ (* (sqrt (sqrt (* (* F A) -16))) (sqrt (sqrt (* (* F A) -16)))) A) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F))) F)) #s(literal 2 binary64))) A))
#s(approx (* (sqrt (sqrt (* (* F A) -16))) (sqrt (sqrt (* (* F A) -16)))) (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F))) F)) #s(literal 2 binary64))))
#s(approx (sqrt (sqrt (* (* F A) -16))) (*.f64 F (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F))) F))))
#s(approx (sqrt (* (* F A) -16)) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))))
#s(approx (neg (sqrt (* F (/ -2 B)))) (*.f64 #s(literal -1 binary64) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F))))))
#s(approx (sqrt (* F (/ -2 B))) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))
#s(approx (* 1/4 (/ (* (sqrt (* -16 F)) (sqrt A)) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 #s(literal -16 binary64) F)))) A)))
#s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (/.f64 (*.f64 F (*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 #s(literal -16 binary64) F)))) A))
#s(approx (* (sqrt (* -16 F)) (sqrt A)) (*.f64 F (*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 #s(literal -16 binary64) F)))))
#s(approx (sqrt (* -16 F)) (*.f64 F (sqrt.f64 (/.f64 #s(literal -16 binary64) F))))
#s(approx (* 1/4 (/ (exp (* (log (* (* F A) -16)) 1/2)) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A)))
#s(approx (/ (exp (* (log (* (* F A) -16)) 1/2)) A) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A))
#s(approx (* (log (* (* F A) -16)) 1/2) (*.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) F))))))
#s(approx (log (* (* F A) -16)) (+.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) F)))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 C (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))) F)))) (*.f64 A C))))
#s(approx (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C)) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 C (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))) F)))) (*.f64 A C)))
#s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 F (sqrt.f64 (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 C (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))) F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 A (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))) F)))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 A C)))))
#s(approx (* 1/4 (/ (* (sqrt (sqrt (* (* F A) -16))) (sqrt (sqrt (* (* F A) -16)))) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F))) F))) #s(literal 2 binary64))) A)))
#s(approx (/ (* (sqrt (sqrt (* (* F A) -16))) (sqrt (sqrt (* (* F A) -16)))) A) (/.f64 (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F))) F))) #s(literal 2 binary64))) A))
#s(approx (* (sqrt (sqrt (* (* F A) -16))) (sqrt (sqrt (* (* F A) -16)))) (*.f64 (pow.f64 F #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F))) F))) #s(literal 2 binary64))))
#s(approx (sqrt (sqrt (* (* F A) -16))) (*.f64 #s(literal -1 binary64) (*.f64 F (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F))) F))))))
#s(approx (sqrt (* (* F A) -16)) (*.f64 #s(literal -1 binary64) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F))))))
#s(approx (* 1/4 (/ (* (sqrt (* -16 F)) (sqrt A)) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 #s(literal -16 binary64) F)))) A)))
#s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 #s(literal -16 binary64) F)))) A)))
#s(approx (* (sqrt (* -16 F)) (sqrt A)) (*.f64 #s(literal -1 binary64) (*.f64 F (*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 #s(literal -16 binary64) F))))))
#s(approx (sqrt (* -16 F)) (*.f64 #s(literal -1 binary64) (*.f64 F (sqrt.f64 (/.f64 #s(literal -16 binary64) F)))))
#s(approx (* 1/4 (/ (exp (* (log (* (* F A) -16)) 1/2)) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A)))
#s(approx (/ (exp (* (log (* (* F A) -16)) 1/2)) A) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A)))
#s(approx (* (log (* (* F A) -16)) 1/2) (*.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 (*.f64 #s(literal 16 binary64) A)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) F))))))
#s(approx (log (* (* F A) -16)) (+.f64 (log.f64 (*.f64 #s(literal 16 binary64) A)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) F)))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 C (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))) F)))) (*.f64 A C))))
#s(approx (/ (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (* A C)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 C (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))) F)))) (*.f64 A C))))
#s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 #s(literal -1 binary64) (*.f64 F (sqrt.f64 (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 C (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))) F))))))
Calls

12 calls:

TimeVariablePoint
81.0ms
F
0
34.0ms
A
0
30.0ms
F
-inf
30.0ms
A
inf
28.0ms
A
-inf

rewrite178.0ms (1.8%)

Memory
-7.2MiB live, 280.9MiB allocated; 32ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
067628
0102576
1385548
21604548
04039518
Stop Event
iter-limit
node-limit
iter-limit
Counts
50 → 1 109
Calls
Call 1
Inputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))) A)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))) A))
#s(literal 1/4 binary64)
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))) A)
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))))
(sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))
(sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))
(*.f64 (*.f64 F A) #s(literal -16 binary64))
(*.f64 F A)
F
A
#s(literal -16 binary64)
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))))
(neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B))))
(sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))
(*.f64 F (/.f64 #s(literal -2 binary64) B))
(/.f64 #s(literal -2 binary64) B)
#s(literal -2 binary64)
B
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A)) A)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A)) A))
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A)) A)
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A))
(sqrt.f64 (*.f64 #s(literal -16 binary64) F))
(*.f64 #s(literal -16 binary64) F)
(sqrt.f64 A)
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64))) A)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64))) A))
(/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64))) A)
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64)))
(*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64))
(log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))
#s(literal 1/2 binary64)
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C)))
(/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C))
(sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))))
(*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))
#s(literal -8 binary64)
(*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))))
(*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))
C
(*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))))
(+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))
(+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))
(pow.f64 (-.f64 A C) #s(literal 2 binary64))
(-.f64 A C)
#s(literal 2 binary64)
(*.f64 A C)
Outputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) A) #s(literal 1/4 binary64)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) A))
(*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) F))) (/.f64 (sqrt.f64 A) A))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) A))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (*.f64 (/.f64 (sqrt.f64 A) A) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) A) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) A) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (*.f64 (/.f64 #s(literal 1 binary64) A) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) A))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (*.f64 A #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 A) #s(literal 2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (neg.f64 A)) #s(literal 2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/2 binary64)) (*.f64 A #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1 binary64))) (*.f64 #s(literal 2 binary64) A))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (*.f64 #s(literal 2 binary64) (neg.f64 A)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 A))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (*.f64 #s(literal 2 binary64) A))
(/.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (neg.f64 (neg.f64 A)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/4 binary64))) (neg.f64 (neg.f64 A)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/4 binary64)))) (neg.f64 (neg.f64 A)))
(/.f64 (*.f64 #s(literal 1/4 binary64) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 A))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/4 binary64)) (neg.f64 A))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/4 binary64))) (neg.f64 A))
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/4 binary64)) A)
(/.f64 #s(literal 1 binary64) (/.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/4 binary64))))
(+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) A) (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 4 binary64)) A))
(+.f64 (/.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/4 binary64)) A) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) A))
#s(literal 1/4 binary64)
(*.f64 (/.f64 (sqrt.f64 A) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) F)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) A) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(*.f64 (/.f64 #s(literal 1 binary64) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (/.f64 #s(literal 1 binary64) (neg.f64 A)))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 #s(literal 1 binary64) A)))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A))
(*.f64 (sqrt.f64 A) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (/.f64 #s(literal 1 binary64) A)))
(*.f64 (sqrt.f64 A) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) A))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (/.f64 (sqrt.f64 A) A))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) A))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) A))
(/.f64 (fma.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) A (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) A)
(/.f64 (fma.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A)) (*.f64 A A))
(/.f64 (-.f64 (*.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A)) (*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A))) (-.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A)))
(/.f64 (+.f64 (pow.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A) #s(literal 3 binary64))) (fma.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A)) (*.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A)))))
(/.f64 (fma.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A (*.f64 A (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)))) (*.f64 A A))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1 binary64))) (neg.f64 A))
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1 binary64)) A)
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 A) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(/.f64 #s(literal 1 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (neg.f64 (neg.f64 (neg.f64 A))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (neg.f64 A))
(/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (neg.f64 (neg.f64 A)))
(/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) A)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (neg.f64 A)))
(-.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 (neg.f64 A))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (neg.f64 (neg.f64 A))))
(-.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) A))
(+.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (neg.f64 (neg.f64 A))) (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 (neg.f64 A))))
(+.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 (neg.f64 A))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (neg.f64 (neg.f64 A))))
(+.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A) (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A))
(+.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (pow.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (pow.f64 (sqrt.f64 A) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 A) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal -16 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 F A) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 F A) #s(literal 1/2 binary64)) (pow.f64 #s(literal -16 binary64) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -16 binary64) A) #s(literal 1/2 binary64)) (pow.f64 F #s(literal 1/2 binary64)))
(*.f64 (pow.f64 F #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal -16 binary64) A) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (sqrt.f64 #s(literal -16 binary64)) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 #s(literal -16 binary64)))
(*.f64 (sqrt.f64 F) (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))
(*.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 #s(literal -16 binary64) F)))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(pow.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))
(pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/4 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) #s(literal 1/2 binary64))
(/.f64 (fma.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) #s(literal 2 binary64) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64))
(/.f64 (fma.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64) (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64))
(/.f64 (fma.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64) (*.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64) (*.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) (-.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (-.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))))
(/.f64 (-.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (fma.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)))))))
(/.f64 (+.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64))
(/.f64 (fma.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) #s(literal 4 binary64))
(/.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (-.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))))))
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal -2 binary64)))
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(-.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))
(fabs.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 A)) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F))) (neg.f64 (sqrt.f64 A))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))
(exp.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64)) (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64))))
(exp.f64 (fma.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64) (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64) (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64))))
(exp.f64 (/.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(exp.f64 (*.f64 (log.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (/.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (/.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) (sqrt.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))))
(*.f64 (sqrt.f64 (sqrt.f64 A)) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F))) (sqrt.f64 (sqrt.f64 A)))
(*.f64 (pow.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 A) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 A) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/4 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/4 binary64)) (pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/4 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal -16 binary64) #s(literal 1/4 binary64)) (pow.f64 (*.f64 F A) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 F A) #s(literal 1/4 binary64)) (pow.f64 #s(literal -16 binary64) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -16 binary64) A) #s(literal 1/4 binary64)) (pow.f64 F #s(literal 1/4 binary64)))
(*.f64 (pow.f64 F #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal -16 binary64) A) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -16 binary64) F) #s(literal 1/4 binary64)) (pow.f64 A #s(literal 1/4 binary64)))
(*.f64 (pow.f64 A #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal -16 binary64) F) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (sqrt.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/8 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) #s(literal 1/4 binary64))
(sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(fabs.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(fabs.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/4 binary64)))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)))
(+.f64 (cosh.f64 (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64))) (sinh.f64 (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64))) (sinh.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (pow.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (pow.f64 (sqrt.f64 A) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 A) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal -16 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 F A) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 F A) #s(literal 1/2 binary64)) (pow.f64 #s(literal -16 binary64) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -16 binary64) A) #s(literal 1/2 binary64)) (pow.f64 F #s(literal 1/2 binary64)))
(*.f64 (pow.f64 F #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal -16 binary64) A) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (sqrt.f64 #s(literal -16 binary64)) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 #s(literal -16 binary64)))
(*.f64 (sqrt.f64 F) (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))
(*.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 #s(literal -16 binary64) F)))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(pow.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))
(pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/4 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) #s(literal 1/2 binary64))
(/.f64 (fma.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) #s(literal 2 binary64) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64))
(/.f64 (fma.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64) (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64))
(/.f64 (fma.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64) (*.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64) (*.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) (-.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (-.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))))
(/.f64 (-.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (fma.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)))))))
(/.f64 (+.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64))
(/.f64 (fma.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) #s(literal 4 binary64))
(/.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (-.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))))))
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal -2 binary64)))
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(-.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))
(fabs.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 A)) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F))) (neg.f64 (sqrt.f64 A))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))
(exp.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64)) (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64))))
(exp.f64 (fma.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64) (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64) (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64))))
(exp.f64 (/.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(exp.f64 (*.f64 (log.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (/.f64 #s(literal 4 binary64) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (/.f64 #s(literal 4 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(*.f64 #s(literal 16 binary64) (fabs.f64 (*.f64 F A)))
(*.f64 (fabs.f64 (*.f64 F A)) #s(literal 16 binary64))
(*.f64 (fabs.f64 (*.f64 #s(literal -16 binary64) A)) (fabs.f64 F))
(*.f64 (fabs.f64 F) (fabs.f64 (*.f64 #s(literal -16 binary64) A)))
(*.f64 (pow.f64 (sqrt.f64 A) #s(literal 2 binary64)) (*.f64 #s(literal -16 binary64) F))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 #s(literal -16 binary64) #s(literal 1 binary64)) (pow.f64 (*.f64 F A) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 F A) #s(literal 1 binary64)) (pow.f64 #s(literal -16 binary64) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -16 binary64) A) #s(literal 1 binary64)) (pow.f64 F #s(literal 1 binary64)))
(*.f64 (pow.f64 F #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal -16 binary64) A) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (pow.f64 A #s(literal 1 binary64)) (*.f64 #s(literal -16 binary64) F))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal -16 binary64) A) F)
(*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(*.f64 (*.f64 #s(literal -16 binary64) F) (pow.f64 (sqrt.f64 A) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal -16 binary64) F) (pow.f64 A #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal -16 binary64) F) A)
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))
(*.f64 #s(literal -16 binary64) (*.f64 F A))
(*.f64 (*.f64 F A) #s(literal -16 binary64))
(*.f64 F (*.f64 #s(literal -16 binary64) A))
(*.f64 A (*.f64 #s(literal -16 binary64) F))
(pow.f64 (*.f64 (exp.f64 #s(literal 1/2 binary64)) (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 4 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 4 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))))) (-.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (-.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (cosh.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (*.f64 (sinh.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (sinh.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (-.f64 (cosh.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (sinh.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (*.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (cosh.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (-.f64 (*.f64 (sinh.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (sinh.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (*.f64 (cosh.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (sinh.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))))
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal -2 binary64)))
(/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal -1 binary64)))
(fma.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (*.f64 #s(literal -16 binary64) (*.f64 F A))))
(fabs.f64 (neg.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(fabs.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))
(exp.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 4 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))))
(+.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(+.f64 (cosh.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (sinh.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(*.f64 F A)
(*.f64 A F)
F
A
#s(literal -16 binary64)
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))))
(neg.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) B) F)))
(*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) F) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) B) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal -2 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) B) F) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) B)))
(*.f64 (pow.f64 (/.f64 #s(literal -2 binary64) B) #s(literal 1/2 binary64)) (pow.f64 F #s(literal 1/2 binary64)))
(*.f64 (pow.f64 F #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal -2 binary64) B) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (sqrt.f64 F))
(*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))
(pow.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F) #s(literal 1/2 binary64))
(/.f64 (sqrt.f64 (*.f64 F #s(literal 2 binary64))) (sqrt.f64 (neg.f64 B)))
(/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) F)) (sqrt.f64 (neg.f64 B)))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 #s(literal -2 binary64) F))) (sqrt.f64 (neg.f64 B)))
(/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 B))
(sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))))
(fabs.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal -2 binary64) F) (/.f64 #s(literal 1 binary64) B))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)) (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)))
(*.f64 (/.f64 #s(literal -2 binary64) B) F)
(*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) B) F))
(*.f64 F (/.f64 #s(literal -2 binary64) B))
(pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F) (*.f64 (/.f64 #s(literal -2 binary64) B) F)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 F #s(literal 2 binary64))) (neg.f64 (neg.f64 B)))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) F)) (neg.f64 (neg.f64 B)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -2 binary64) F))) (neg.f64 (neg.f64 B)))
(/.f64 (*.f64 F #s(literal 2 binary64)) (neg.f64 B))
(/.f64 (*.f64 #s(literal 2 binary64) F) (neg.f64 B))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) F)) (neg.f64 B))
(/.f64 (*.f64 #s(literal -2 binary64) F) B)
(/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F)))
(sqrt.f64 (*.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F) (*.f64 (/.f64 #s(literal -2 binary64) B) F)))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))) (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)))))
(fabs.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))
(*.f64 (/.f64 #s(literal 1 binary64) B) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) B))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 B)))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 B)) (neg.f64 B) #s(literal 1 binary64)) (neg.f64 B))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 B) (*.f64 #s(literal 1 binary64) (neg.f64 B))) (*.f64 B B))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 B)) (/.f64 #s(literal 1 binary64) (neg.f64 B))) (*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 B)) (/.f64 #s(literal 1 binary64) (neg.f64 B)))) (-.f64 (/.f64 #s(literal 1 binary64) (neg.f64 B)) (/.f64 #s(literal 1 binary64) (neg.f64 B))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 B)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 B)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 B)) (/.f64 #s(literal 1 binary64) (neg.f64 B)) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 B)) (/.f64 #s(literal 1 binary64) (neg.f64 B))) (*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 B)) (/.f64 #s(literal 1 binary64) (neg.f64 B))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 B) (*.f64 (neg.f64 B) #s(literal 1 binary64))) (*.f64 B B))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 B) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 B #s(literal -2 binary64)))
(/.f64 #s(literal -2 binary64) (neg.f64 (neg.f64 B)))
(/.f64 #s(literal -2 binary64) B)
(/.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 (neg.f64 B))))
(/.f64 #s(literal 2 binary64) (neg.f64 B))
(neg.f64 (/.f64 #s(literal 2 binary64) B))
(-.f64 (/.f64 #s(literal 1 binary64) (neg.f64 B)) (/.f64 #s(literal 1 binary64) B))
(+.f64 (/.f64 #s(literal 1 binary64) (neg.f64 B)) (/.f64 #s(literal 1 binary64) (neg.f64 B)))
#s(literal -2 binary64)
B
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) A) #s(literal 1/4 binary64)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) A))
(*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) F))) (/.f64 (sqrt.f64 A) A))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) A))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (*.f64 (/.f64 (sqrt.f64 A) A) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) A) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) A) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (*.f64 (/.f64 #s(literal 1 binary64) A) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) A))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (*.f64 A #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 A) #s(literal 2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (neg.f64 A)) #s(literal 2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/2 binary64)) (*.f64 A #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1 binary64))) (*.f64 #s(literal 2 binary64) A))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (*.f64 #s(literal 2 binary64) (neg.f64 A)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 A))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (*.f64 #s(literal 2 binary64) A))
(/.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (neg.f64 (neg.f64 A)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/4 binary64))) (neg.f64 (neg.f64 A)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/4 binary64)))) (neg.f64 (neg.f64 A)))
(/.f64 (*.f64 #s(literal 1/4 binary64) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 A))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/4 binary64)) (neg.f64 A))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/4 binary64))) (neg.f64 A))
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/4 binary64)) A)
(/.f64 #s(literal 1 binary64) (/.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/4 binary64))))
(+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) A) (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 4 binary64)) A))
(+.f64 (/.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/4 binary64)) A) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) A))
(*.f64 (/.f64 (sqrt.f64 A) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) F)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) A) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(*.f64 (/.f64 #s(literal 1 binary64) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (/.f64 #s(literal 1 binary64) (neg.f64 A)))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 #s(literal 1 binary64) A)))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A))
(*.f64 (sqrt.f64 A) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (/.f64 #s(literal 1 binary64) A)))
(*.f64 (sqrt.f64 A) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) A))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (/.f64 (sqrt.f64 A) A))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) A))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) A))
(/.f64 (fma.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) A (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) A)
(/.f64 (fma.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A)) (*.f64 A A))
(/.f64 (-.f64 (*.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A)) (*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A))) (-.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A)))
(/.f64 (+.f64 (pow.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A) #s(literal 3 binary64))) (fma.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A)) (*.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A)))))
(/.f64 (fma.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A (*.f64 A (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)))) (*.f64 A A))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1 binary64))) (neg.f64 A))
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1 binary64)) A)
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 A) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(/.f64 #s(literal 1 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (neg.f64 (neg.f64 (neg.f64 A))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (neg.f64 A))
(/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (neg.f64 (neg.f64 A)))
(/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) A)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (neg.f64 A)))
(-.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 (neg.f64 A))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (neg.f64 (neg.f64 A))))
(-.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) A))
(+.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (neg.f64 (neg.f64 A))) (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 (neg.f64 A))))
(+.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 (neg.f64 A))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (neg.f64 (neg.f64 A))))
(+.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A) (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A))
(+.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (pow.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (pow.f64 (sqrt.f64 A) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 A) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal -16 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 F A) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 F A) #s(literal 1/2 binary64)) (pow.f64 #s(literal -16 binary64) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -16 binary64) A) #s(literal 1/2 binary64)) (pow.f64 F #s(literal 1/2 binary64)))
(*.f64 (pow.f64 F #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal -16 binary64) A) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (sqrt.f64 #s(literal -16 binary64)) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 #s(literal -16 binary64)))
(*.f64 (sqrt.f64 F) (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))
(*.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 #s(literal -16 binary64) F)))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(pow.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))
(pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/4 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) #s(literal 1/2 binary64))
(/.f64 (fma.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) #s(literal 2 binary64) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64))
(/.f64 (fma.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64) (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64))
(/.f64 (fma.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64) (*.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64) (*.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) (-.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (-.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))))
(/.f64 (-.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (fma.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)))))))
(/.f64 (+.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64))
(/.f64 (fma.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) #s(literal 4 binary64))
(/.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (-.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))))))
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal -2 binary64)))
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(-.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))
(fabs.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 A)) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F))) (neg.f64 (sqrt.f64 A))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))
(exp.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64)) (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64))))
(exp.f64 (fma.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64) (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64) (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64))))
(exp.f64 (/.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(exp.f64 (*.f64 (log.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F))) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F))))
(*.f64 (pow.f64 (*.f64 #s(literal -16 binary64) F) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -16 binary64) F) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 #s(literal -16 binary64) #s(literal 1/2 binary64)) (pow.f64 F #s(literal 1/2 binary64)))
(*.f64 (pow.f64 F #s(literal 1/2 binary64)) (pow.f64 #s(literal -16 binary64) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -16 binary64)) (sqrt.f64 F))
(*.f64 (sqrt.f64 F) (sqrt.f64 #s(literal -16 binary64)))
(pow.f64 (*.f64 #s(literal -16 binary64) F) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal -16 binary64) F))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -16 binary64) F)) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F))) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (*.f64 #s(literal -16 binary64) F)))
(*.f64 #s(literal -16 binary64) F)
(*.f64 F #s(literal -16 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) F) (*.f64 #s(literal -16 binary64) F)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal -16 binary64) F) #s(literal 1 binary64))
(sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) F) (*.f64 #s(literal -16 binary64) F)))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F))) (sqrt.f64 (*.f64 #s(literal -16 binary64) F))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)))))
(fabs.f64 (*.f64 #s(literal -16 binary64) F))
(*.f64 (sqrt.f64 (sqrt.f64 A)) (sqrt.f64 (sqrt.f64 A)))
(*.f64 (pow.f64 A (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 A (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(pow.f64 A #s(literal 1/2 binary64))
(sqrt.f64 A)
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 A))))
(fabs.f64 (neg.f64 (sqrt.f64 A)))
(fabs.f64 (sqrt.f64 A))
(exp.f64 (*.f64 (log.f64 A) #s(literal 1/2 binary64)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) A) #s(literal 1/4 binary64)))
(*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) A))
(*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) F))) (/.f64 (sqrt.f64 A) A))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) A))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (*.f64 (/.f64 (sqrt.f64 A) A) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) A) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) A) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (*.f64 (/.f64 #s(literal 1 binary64) A) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) A))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (*.f64 A #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 A) #s(literal 2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (neg.f64 A)) #s(literal 2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/2 binary64)) (*.f64 A #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1 binary64))) (*.f64 #s(literal 2 binary64) A))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (*.f64 #s(literal 2 binary64) (neg.f64 A)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 A))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (*.f64 #s(literal 2 binary64) A))
(/.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (neg.f64 (neg.f64 A)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/4 binary64))) (neg.f64 (neg.f64 A)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/4 binary64)))) (neg.f64 (neg.f64 A)))
(/.f64 (*.f64 #s(literal 1/4 binary64) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 A))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/4 binary64)) (neg.f64 A))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/4 binary64))) (neg.f64 A))
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/4 binary64)) A)
(/.f64 #s(literal 1 binary64) (/.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/4 binary64))))
(+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) A) (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 4 binary64)) A))
(+.f64 (/.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/4 binary64)) A) (/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) A))
(*.f64 (/.f64 (sqrt.f64 A) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) F)))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) A) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(*.f64 (/.f64 #s(literal 1 binary64) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (/.f64 #s(literal 1 binary64) (neg.f64 A)))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 #s(literal 1 binary64) A)))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A))
(*.f64 (sqrt.f64 A) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (/.f64 #s(literal 1 binary64) A)))
(*.f64 (sqrt.f64 A) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) A))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (/.f64 (sqrt.f64 A) A))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) A))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) A))
(/.f64 (fma.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) A (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) A)
(/.f64 (fma.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A)) (*.f64 A A))
(/.f64 (-.f64 (*.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A)) (*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A))) (-.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A)))
(/.f64 (+.f64 (pow.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A) #s(literal 3 binary64))) (fma.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A)) (*.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A)))))
(/.f64 (fma.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A (*.f64 A (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)))) (*.f64 A A))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1 binary64))) (neg.f64 A))
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1 binary64)) A)
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 A) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(/.f64 #s(literal 1 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (neg.f64 (neg.f64 (neg.f64 A))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (neg.f64 A))
(/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (neg.f64 (neg.f64 A)))
(/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) A)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (neg.f64 A)))
(-.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 (neg.f64 A))) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (neg.f64 (neg.f64 A))))
(-.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) A))
(+.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (neg.f64 (neg.f64 A))) (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 (neg.f64 A))))
(+.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 (neg.f64 A))) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (neg.f64 (neg.f64 A))))
(+.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A) (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A))
(+.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) A))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (pow.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (pow.f64 (sqrt.f64 A) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 A) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal -16 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 F A) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 F A) #s(literal 1/2 binary64)) (pow.f64 #s(literal -16 binary64) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -16 binary64) A) #s(literal 1/2 binary64)) (pow.f64 F #s(literal 1/2 binary64)))
(*.f64 (pow.f64 F #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal -16 binary64) A) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 (sqrt.f64 #s(literal -16 binary64)) (sqrt.f64 (*.f64 F A)))
(*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 #s(literal -16 binary64)))
(*.f64 (sqrt.f64 F) (sqrt.f64 (*.f64 #s(literal -16 binary64) A)))
(*.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 #s(literal -16 binary64) F)))
(*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(pow.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))
(pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/4 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) #s(literal 1/2 binary64))
(/.f64 (fma.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) #s(literal 2 binary64) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64))
(/.f64 (fma.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64) (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64))
(/.f64 (fma.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64) (*.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64) (*.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) (-.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (*.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (-.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))))
(/.f64 (-.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (fma.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)))))))
(/.f64 (+.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64))
(/.f64 (+.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64))
(/.f64 (fma.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) #s(literal 4 binary64))
(/.f64 (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (-.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))))))
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal -2 binary64)))
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(-.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))
(fabs.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64))) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 A)) (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F))) (neg.f64 (sqrt.f64 A))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))
(exp.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64)) (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64))))
(exp.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64)) (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64))))
(exp.f64 (fma.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64) (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64) (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64))))
(exp.f64 (/.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(exp.f64 (*.f64 (log.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)) (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))
(*.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (log.f64 (exp.f64 #s(literal 1/2 binary64))))
(*.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/2 binary64))
(*.f64 #s(literal 2 binary64) (log.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(+.f64 (log.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))) (log.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))))
(+.f64 (log.f64 (sqrt.f64 A)) (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F))) (log.f64 (sqrt.f64 A)))
(+.f64 (log.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (log.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(+.f64 (log.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (log.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))
(*.f64 #s(literal 1 binary64) (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))
(*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(*.f64 #s(literal 4 binary64) (log.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(/.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (-.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 3 binary64)) (pow.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) #s(literal 3 binary64))) (fma.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (-.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(fma.f64 (log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))) #s(literal 1/2 binary64) (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (log.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(+.f64 (log.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (log.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(+.f64 (log.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (log.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(+.f64 (log.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))) (log.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))))
(+.f64 (log.f64 A) (log.f64 (*.f64 #s(literal -16 binary64) F)))
(+.f64 (log.f64 (*.f64 #s(literal -16 binary64) F)) (log.f64 A))
(+.f64 (log.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) (log.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)) (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))))
(+.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) (log.f64 F))
(+.f64 (log.f64 F) (log.f64 (*.f64 #s(literal -16 binary64) A)))
(+.f64 (log.f64 #s(literal -16 binary64)) (log.f64 (*.f64 F A)))
(+.f64 (log.f64 (*.f64 F A)) (log.f64 #s(literal -16 binary64)))
(+.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))) (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))))
(log.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A)))
#s(literal 1/2 binary64)
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) (*.f64 C A)) #s(literal 1/4 binary64)))
(*.f64 (/.f64 #s(literal 1/4 binary64) (neg.f64 A)) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))) C))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))) C) (/.f64 #s(literal 1/4 binary64) (neg.f64 A)))
(*.f64 (/.f64 #s(literal 1/4 binary64) (neg.f64 C)) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))) A))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))) A) (/.f64 #s(literal 1/4 binary64) (neg.f64 C)))
(*.f64 (/.f64 #s(literal 1/4 binary64) C) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) C) (/.f64 #s(literal 1/4 binary64) A))
(*.f64 (/.f64 #s(literal 1/4 binary64) A) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) C))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 C A)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A) (/.f64 #s(literal 1/4 binary64) C))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) (*.f64 C A)) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 C A)) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) (*.f64 C A)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 C A) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) C) #s(literal 1/2 binary64)) (*.f64 A #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A)) #s(literal 1/2 binary64)) (*.f64 (neg.f64 C) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 (neg.f64 C) A)) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A) #s(literal 1/2 binary64)) (*.f64 C #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 C A) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) C)) (*.f64 #s(literal 2 binary64) A))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A))) (*.f64 #s(literal 2 binary64) (neg.f64 C)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))))) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (neg.f64 C) A))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A)) (*.f64 #s(literal 2 binary64) C))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 C) A)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))) (*.f64 (*.f64 C A) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))) #s(literal 1/2 binary64)) (*.f64 (*.f64 (neg.f64 C) A) #s(literal 2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 C A) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A))) (neg.f64 C))
(/.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))))) (neg.f64 (*.f64 (neg.f64 C) A)))
(/.f64 (neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A) #s(literal 1/4 binary64))) (neg.f64 C))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))) #s(literal 1/4 binary64))) (neg.f64 (*.f64 (neg.f64 C) A)))
(/.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) #s(literal 1/4 binary64)) C)) (neg.f64 A))
(/.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) #s(literal 1/4 binary64)) A)) (neg.f64 C))
(/.f64 (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) #s(literal 1/4 binary64)))) (neg.f64 (*.f64 (neg.f64 C) A)))
(/.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A)) C)
(/.f64 (*.f64 #s(literal 1/4 binary64) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))))) (*.f64 (neg.f64 C) A))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A) #s(literal 1/4 binary64)) C)
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))) #s(literal 1/4 binary64)) (*.f64 (neg.f64 C) A))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) #s(literal 1/4 binary64)) C) A)
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) #s(literal 1/4 binary64)) A) C)
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) #s(literal 1/4 binary64))) (*.f64 (neg.f64 C) A))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) #s(literal 1/4 binary64)) (*.f64 C A))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 C A) (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) C) (/.f64 #s(literal 1 binary64) A))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A) (/.f64 #s(literal 1 binary64) C))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 C A)) (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 C) A)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 C A)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 C) A))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 C) A))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) C)) (neg.f64 A))
(/.f64 (neg.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A))) (neg.f64 (neg.f64 C)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))))) (neg.f64 (neg.f64 (*.f64 (neg.f64 C) A))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) #s(literal 1 binary64)) (*.f64 C A))
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) C) A)
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A)) (neg.f64 C))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))))) (neg.f64 (*.f64 (neg.f64 C) A)))
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A) C)
(/.f64 #s(literal 1 binary64) (/.f64 C (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 C) A) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 C A) (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))) (*.f64 (neg.f64 C) A))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) (*.f64 C A))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) (*.f64 (neg.f64 C) A)))
(neg.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))) (*.f64 C A)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C))) (sqrt.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F))) (sqrt.f64 C))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) C)) (sqrt.f64 (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F)))
(*.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A))) (sqrt.f64 (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F)))
(*.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)))) (sqrt.f64 A))
(*.f64 (sqrt.f64 (*.f64 C A)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F) #s(literal -8 binary64))))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F)) #s(literal 1/2 binary64)) (pow.f64 C #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) C) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -8 binary64) (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))) #s(literal 1/2 binary64)) (sqrt.f64 A))
(*.f64 (pow.f64 (*.f64 C A) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F) #s(literal -8 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))) (sqrt.f64 (*.f64 #s(literal -8 binary64) A)))
(*.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) A)) (sqrt.f64 (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))))
(*.f64 (pow.f64 (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal -8 binary64) A) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -8 binary64) A) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal 1/2 binary64)) (pow.f64 #s(literal -8 binary64) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal -8 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))) (sqrt.f64 #s(literal -8 binary64)))
(*.f64 (sqrt.f64 #s(literal -8 binary64)) (sqrt.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))))
(*.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))))
(*.f64 (sqrt.f64 A) (pow.f64 (*.f64 (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))))
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))
(*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F)) C)
(*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F))
(*.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F))
(*.f64 (*.f64 #s(literal -8 binary64) (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))) A)
(*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))))
(*.f64 (*.f64 C A) (*.f64 (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F) #s(literal -8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))))
(*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))
(*.f64 (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) (*.f64 #s(literal -8 binary64) A))
(*.f64 #s(literal -8 binary64) (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)))
(*.f64 A (*.f64 (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)) #s(literal 1 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))) (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))))))
(fabs.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)))
#s(literal -8 binary64)
(*.f64 (*.f64 (*.f64 C A) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) F)
(*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))
(*.f64 (*.f64 A (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F)) C)
(*.f64 (*.f64 A (*.f64 F C)) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))
(*.f64 (*.f64 F C) (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) A))
(*.f64 (*.f64 C A) (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F))
(*.f64 (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) A)
(*.f64 (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F) (*.f64 C A))
(*.f64 C (*.f64 A (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F)))
(*.f64 C (*.f64 (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F) A))
(*.f64 A (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 C A) (*.f64 F A)) (*.f64 (*.f64 C A) (*.f64 F A))) (*.f64 (*.f64 (*.f64 C A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) (*.f64 (*.f64 C A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)))) (-.f64 (*.f64 (*.f64 C A) (*.f64 F A)) (*.f64 (*.f64 C A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 F A) (*.f64 C A)) (*.f64 (*.f64 F A) (*.f64 C A))) (*.f64 (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 C A)) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 C A)))) (-.f64 (*.f64 (*.f64 F A) (*.f64 C A)) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 C A))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 C A) (*.f64 F A)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 C A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 C A) (*.f64 F A)) (*.f64 (*.f64 C A) (*.f64 F A)) (-.f64 (*.f64 (*.f64 (*.f64 C A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) (*.f64 (*.f64 C A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))) (*.f64 (*.f64 (*.f64 C A) (*.f64 F A)) (*.f64 (*.f64 C A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F A) (*.f64 C A)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 C A)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 F A) (*.f64 C A)) (*.f64 (*.f64 F A) (*.f64 C A)) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 C A)) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 C A))) (*.f64 (*.f64 (*.f64 F A) (*.f64 C A)) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 C A))))))
(fma.f64 (*.f64 C A) (*.f64 F A) (*.f64 (*.f64 C A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)))
(fma.f64 (*.f64 F A) (*.f64 C A) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 C A)))
(+.f64 (*.f64 (*.f64 C A) (*.f64 F A)) (*.f64 (*.f64 C A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)))
(+.f64 (*.f64 (*.f64 F A) (*.f64 C A)) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 C A)))
(*.f64 (*.f64 C (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) F)
(*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))
(*.f64 (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F) C)
(*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) (*.f64 F C))
(*.f64 F (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) C))
(*.f64 C (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 F C) (+.f64 C A)) (*.f64 (*.f64 F C) (+.f64 C A))) (*.f64 (*.f64 (*.f64 F C) (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 F C) (fabs.f64 (-.f64 C A))))) (-.f64 (*.f64 (*.f64 F C) (+.f64 C A)) (*.f64 (*.f64 F C) (fabs.f64 (-.f64 C A)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C))) (*.f64 (*.f64 (*.f64 F C) A) (*.f64 (*.f64 F C) A))) (-.f64 (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 (*.f64 F C) A)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 F C) A) (*.f64 (*.f64 F C) A)) (*.f64 (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)))) (-.f64 (*.f64 (*.f64 F C) A) (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C))))
(/.f64 (-.f64 (*.f64 (*.f64 C (*.f64 F A)) (*.f64 C (*.f64 F A))) (*.f64 (*.f64 C (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) (*.f64 C (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)))) (-.f64 (*.f64 C (*.f64 F A)) (*.f64 C (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 C A) (*.f64 F C)) (*.f64 (+.f64 C A) (*.f64 F C))) (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C)) (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C)))) (-.f64 (*.f64 (+.f64 C A) (*.f64 F C)) (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C))) (*.f64 (*.f64 A (*.f64 F C)) (*.f64 A (*.f64 F C)))) (-.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)) (*.f64 A (*.f64 F C))))
(/.f64 (-.f64 (*.f64 (*.f64 A (*.f64 F C)) (*.f64 A (*.f64 F C))) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)))) (-.f64 (*.f64 A (*.f64 F C)) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 F A) C) (*.f64 (*.f64 F A) C)) (*.f64 (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) C) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) C))) (-.f64 (*.f64 (*.f64 F A) C) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) C)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F C) (+.f64 C A)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 F C) (fabs.f64 (-.f64 C A))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 F C) (+.f64 C A)) (*.f64 (*.f64 F C) (+.f64 C A)) (-.f64 (*.f64 (*.f64 (*.f64 F C) (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 F C) (fabs.f64 (-.f64 C A)))) (*.f64 (*.f64 (*.f64 F C) (+.f64 C A)) (*.f64 (*.f64 F C) (fabs.f64 (-.f64 C A)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 F C) A) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)) (-.f64 (*.f64 (*.f64 (*.f64 F C) A) (*.f64 (*.f64 F C) A)) (*.f64 (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 (*.f64 F C) A)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F C) A) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 F C) A) (*.f64 (*.f64 F C) A) (-.f64 (*.f64 (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C))) (*.f64 (*.f64 (*.f64 F C) A) (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C))))))
(/.f64 (+.f64 (pow.f64 (*.f64 C (*.f64 F A)) #s(literal 3 binary64)) (pow.f64 (*.f64 C (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) #s(literal 3 binary64))) (fma.f64 (*.f64 C (*.f64 F A)) (*.f64 C (*.f64 F A)) (-.f64 (*.f64 (*.f64 C (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) (*.f64 C (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))) (*.f64 (*.f64 C (*.f64 F A)) (*.f64 C (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C A) (*.f64 F C)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 C A) (*.f64 F C)) (*.f64 (+.f64 C A) (*.f64 F C)) (-.f64 (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C)) (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C))) (*.f64 (*.f64 (+.f64 C A) (*.f64 F C)) (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)) #s(literal 3 binary64)) (pow.f64 (*.f64 A (*.f64 F C)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)) (-.f64 (*.f64 (*.f64 A (*.f64 F C)) (*.f64 A (*.f64 F C))) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)) (*.f64 A (*.f64 F C))))))
(/.f64 (+.f64 (pow.f64 (*.f64 A (*.f64 F C)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)) #s(literal 3 binary64))) (fma.f64 (*.f64 A (*.f64 F C)) (*.f64 A (*.f64 F C)) (-.f64 (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C))) (*.f64 (*.f64 A (*.f64 F C)) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 F A) C) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) C) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 F A) C) (*.f64 (*.f64 F A) C) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) C) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) C)) (*.f64 (*.f64 (*.f64 F A) C) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) C)))))
(fma.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 (*.f64 F C) A))
(fma.f64 (*.f64 F C) (+.f64 C A) (*.f64 (*.f64 F C) (fabs.f64 (-.f64 C A))))
(fma.f64 (*.f64 F C) A (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)))
(fma.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C) (*.f64 A (*.f64 F C)))
(fma.f64 (*.f64 F A) C (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) C))
(fma.f64 (+.f64 C A) (*.f64 F C) (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C)))
(fma.f64 C (*.f64 F A) (*.f64 C (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)))
(fma.f64 A (*.f64 F C) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)))
(+.f64 (*.f64 (*.f64 F C) (+.f64 C A)) (*.f64 (*.f64 F C) (fabs.f64 (-.f64 C A))))
(+.f64 (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 (*.f64 F C) A))
(+.f64 (*.f64 (*.f64 F C) A) (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)))
(+.f64 (*.f64 C (*.f64 F A)) (*.f64 C (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)))
(+.f64 (*.f64 (+.f64 C A) (*.f64 F C)) (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C)))
(+.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)) (*.f64 A (*.f64 F C)))
(+.f64 (*.f64 A (*.f64 F C)) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)))
(+.f64 (*.f64 (*.f64 F A) C) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) C))
C
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 F) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 F A))) (*.f64 F A))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) C) F) (*.f64 F A))) (*.f64 F A))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) (*.f64 F A))) (*.f64 F A))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 F A))) (*.f64 F A))
(*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F)
(*.f64 F (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))
(/.f64 (-.f64 (*.f64 (*.f64 F (+.f64 C A)) (*.f64 F (+.f64 C A))) (*.f64 (*.f64 F (fabs.f64 (-.f64 C A))) (*.f64 F (fabs.f64 (-.f64 C A))))) (-.f64 (*.f64 F (+.f64 C A)) (*.f64 F (fabs.f64 (-.f64 C A)))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 C A) F) (*.f64 (+.f64 C A) F)) (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 (fabs.f64 (-.f64 C A)) F))) (-.f64 (*.f64 (+.f64 C A) F) (*.f64 (fabs.f64 (-.f64 C A)) F)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) (*.f64 (*.f64 F A) (*.f64 F A))) (-.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 F A)))
(/.f64 (-.f64 (*.f64 (*.f64 F A) (*.f64 F A)) (*.f64 (*.f64 (neg.f64 F) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 (neg.f64 F) (+.f64 (fabs.f64 (-.f64 C A)) C)))) (+.f64 (*.f64 F A) (*.f64 (neg.f64 F) (+.f64 (fabs.f64 (-.f64 C A)) C))))
(/.f64 (-.f64 (*.f64 (*.f64 F A) (*.f64 F A)) (*.f64 (*.f64 (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) C) F) (*.f64 (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) C) F))) (+.f64 (*.f64 F A) (*.f64 (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) C) F)))
(/.f64 (-.f64 (*.f64 (*.f64 F A) (*.f64 F A)) (*.f64 (neg.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) (neg.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)))) (+.f64 (*.f64 F A) (neg.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))))
(/.f64 (+.f64 (pow.f64 (*.f64 F (+.f64 C A)) #s(literal 3 binary64)) (pow.f64 (*.f64 F (fabs.f64 (-.f64 C A))) #s(literal 3 binary64))) (fma.f64 (*.f64 F (+.f64 C A)) (*.f64 F (+.f64 C A)) (-.f64 (*.f64 (*.f64 F (fabs.f64 (-.f64 C A))) (*.f64 F (fabs.f64 (-.f64 C A)))) (*.f64 (*.f64 F (+.f64 C A)) (*.f64 F (fabs.f64 (-.f64 C A)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 C A) F) #s(literal 3 binary64)) (pow.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 C A) F) (*.f64 (+.f64 C A) F) (-.f64 (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 (fabs.f64 (-.f64 C A)) F)) (*.f64 (*.f64 (+.f64 C A) F) (*.f64 (fabs.f64 (-.f64 C A)) F)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) #s(literal 3 binary64)) (pow.f64 (*.f64 F A) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (-.f64 (*.f64 (*.f64 F A) (*.f64 F A)) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 F A)))))
(/.f64 (-.f64 (pow.f64 (*.f64 F A) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 F) (+.f64 (fabs.f64 (-.f64 C A)) C)) #s(literal 3 binary64))) (fma.f64 (*.f64 F A) (*.f64 F A) (fma.f64 (*.f64 (neg.f64 F) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 (neg.f64 F) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 (*.f64 F A) (*.f64 (neg.f64 F) (+.f64 (fabs.f64 (-.f64 C A)) C))))))
(/.f64 (-.f64 (pow.f64 (*.f64 F A) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) C) F) #s(literal 3 binary64))) (fma.f64 (*.f64 F A) (*.f64 F A) (fma.f64 (*.f64 (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) C) F) (*.f64 (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) C) F) (*.f64 (*.f64 F A) (*.f64 (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) C) F)))))
(/.f64 (-.f64 (pow.f64 (*.f64 F A) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) #s(literal 3 binary64))) (fma.f64 (*.f64 F A) (*.f64 F A) (fma.f64 (neg.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) (neg.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) (*.f64 (*.f64 F A) (neg.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))))))
(/.f64 (-.f64 (*.f64 (*.f64 F A) (*.f64 F A)) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))) (-.f64 (*.f64 F A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)))
(/.f64 (+.f64 (pow.f64 (*.f64 F A) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) #s(literal 3 binary64))) (fma.f64 (*.f64 F A) (*.f64 F A) (-.f64 (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) (*.f64 (*.f64 F A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)))))
(fma.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F (*.f64 F A))
(fma.f64 (+.f64 C A) F (*.f64 (fabs.f64 (-.f64 C A)) F))
(fma.f64 F (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F A))
(fma.f64 F (+.f64 C A) (*.f64 F (fabs.f64 (-.f64 C A))))
(fma.f64 F A (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))
(fma.f64 A F (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))
(-.f64 (*.f64 F A) (*.f64 (neg.f64 F) (+.f64 (fabs.f64 (-.f64 C A)) C)))
(-.f64 (*.f64 F A) (*.f64 (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) C) F))
(-.f64 (*.f64 F A) (neg.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)))
(+.f64 (*.f64 F (+.f64 C A)) (*.f64 F (fabs.f64 (-.f64 C A))))
(+.f64 (*.f64 (+.f64 C A) F) (*.f64 (fabs.f64 (-.f64 C A)) F))
(+.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 F A))
(+.f64 (*.f64 F A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 A) (+.f64 (fabs.f64 (-.f64 C A)) C))) (+.f64 (fabs.f64 (-.f64 C A)) C))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (+.f64 C A))) (+.f64 C A))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) A) C)) C)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A))) A)) A)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 A (+.f64 (fabs.f64 (-.f64 C A)) C))) (+.f64 (fabs.f64 (-.f64 C A)) C))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fabs.f64 (-.f64 C A)) (+.f64 C A))) (+.f64 C A))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) C) A)) A)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) A)
(/.f64 (-.f64 (*.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (+.f64 A (fabs.f64 (-.f64 C A)))) (*.f64 C C)) (-.f64 (+.f64 A (fabs.f64 (-.f64 C A))) C))
(/.f64 (-.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (+.f64 C A) (+.f64 C A))) (-.f64 (fabs.f64 (-.f64 C A)) (+.f64 C A)))
(/.f64 (-.f64 (*.f64 C C) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) A) (+.f64 (fabs.f64 (-.f64 C A)) A))) (-.f64 C (+.f64 (fabs.f64 (-.f64 C A)) A)))
(/.f64 (-.f64 (*.f64 C C) (*.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (+.f64 A (fabs.f64 (-.f64 C A))))) (-.f64 C (+.f64 A (fabs.f64 (-.f64 C A)))))
(/.f64 (-.f64 (*.f64 C C) (*.f64 (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) A) (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) A))) (+.f64 C (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) A)))
(/.f64 (-.f64 (*.f64 A A) (*.f64 (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A))) (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A))))) (+.f64 A (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A)))))
(/.f64 (+.f64 (pow.f64 (+.f64 A (fabs.f64 (-.f64 C A))) #s(literal 3 binary64)) (pow.f64 C #s(literal 3 binary64))) (fma.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (+.f64 A (fabs.f64 (-.f64 C A))) (-.f64 (*.f64 C C) (*.f64 (+.f64 A (fabs.f64 (-.f64 C A))) C))))
(/.f64 (+.f64 (pow.f64 (fabs.f64 (-.f64 C A)) #s(literal 3 binary64)) (pow.f64 (+.f64 C A) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (-.f64 (*.f64 (+.f64 C A) (+.f64 C A)) (*.f64 (fabs.f64 (-.f64 C A)) (+.f64 C A)))))
(/.f64 (+.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (+.f64 (fabs.f64 (-.f64 C A)) A) #s(literal 3 binary64))) (fma.f64 C C (-.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) A) (+.f64 (fabs.f64 (-.f64 C A)) A)) (*.f64 C (+.f64 (fabs.f64 (-.f64 C A)) A)))))
(/.f64 (+.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (+.f64 A (fabs.f64 (-.f64 C A))) #s(literal 3 binary64))) (fma.f64 C C (-.f64 (*.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (+.f64 A (fabs.f64 (-.f64 C A)))) (*.f64 C (+.f64 A (fabs.f64 (-.f64 C A)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) #s(literal 3 binary64)) (pow.f64 (neg.f64 A) #s(literal 3 binary64))) (fma.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (+.f64 (fabs.f64 (-.f64 C A)) C) (+.f64 (*.f64 A A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (neg.f64 A)))))
(/.f64 (-.f64 (pow.f64 (+.f64 C A) #s(literal 3 binary64)) (pow.f64 (neg.f64 (fabs.f64 (-.f64 C A))) #s(literal 3 binary64))) (fma.f64 (+.f64 C A) (+.f64 C A) (+.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (+.f64 C A) (neg.f64 (fabs.f64 (-.f64 C A)))))))
(/.f64 (-.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) A) #s(literal 3 binary64))) (fma.f64 C C (fma.f64 (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) A) (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) A) (*.f64 C (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) A)))))
(/.f64 (-.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A))) #s(literal 3 binary64))) (fma.f64 A A (fma.f64 (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A))) (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A))) (*.f64 A (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 A A)) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (neg.f64 A)))
(/.f64 (-.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 A A)) (-.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))
(/.f64 (-.f64 (*.f64 (+.f64 C A) (+.f64 C A)) (*.f64 (-.f64 C A) (-.f64 C A))) (+.f64 (+.f64 C A) (neg.f64 (fabs.f64 (-.f64 C A)))))
(/.f64 (-.f64 (*.f64 (+.f64 C A) (+.f64 C A)) (*.f64 (-.f64 C A) (-.f64 C A))) (-.f64 (+.f64 C A) (fabs.f64 (-.f64 C A))))
(/.f64 (-.f64 (*.f64 A A) (*.f64 (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) C) (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) C))) (+.f64 A (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) C)))
(/.f64 (+.f64 (pow.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) #s(literal 3 binary64)) (pow.f64 A #s(literal 3 binary64))) (fma.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (+.f64 (fabs.f64 (-.f64 C A)) C) (-.f64 (*.f64 A A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))))
(/.f64 (+.f64 (pow.f64 (+.f64 C A) #s(literal 3 binary64)) (pow.f64 (fabs.f64 (-.f64 C A)) #s(literal 3 binary64))) (fma.f64 (+.f64 C A) (+.f64 C A) (-.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (+.f64 C A) (fabs.f64 (-.f64 C A))))))
(/.f64 (-.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) C) #s(literal 3 binary64))) (fma.f64 A A (fma.f64 (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) C) (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) C) (*.f64 A (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) C)))))
(/.f64 (-.f64 (*.f64 A A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (+.f64 (fabs.f64 (-.f64 C A)) C))) (-.f64 A (+.f64 (fabs.f64 (-.f64 C A)) C)))
(/.f64 (+.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) #s(literal 3 binary64))) (fma.f64 A A (-.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 A (+.f64 (fabs.f64 (-.f64 C A)) C)))))
(neg.f64 (-.f64 (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) C) A))
(-.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (neg.f64 A))
(-.f64 (+.f64 C A) (neg.f64 (fabs.f64 (-.f64 C A))))
(-.f64 C (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) A))
(-.f64 A (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A))))
(-.f64 A (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) C))
(+.f64 (+.f64 A (fabs.f64 (-.f64 C A))) C)
(+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)
(+.f64 (fabs.f64 (-.f64 C A)) (+.f64 C A))
(+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))
(+.f64 C (+.f64 (fabs.f64 (-.f64 C A)) A))
(+.f64 C (+.f64 A (fabs.f64 (-.f64 C A))))
(+.f64 A (+.f64 (fabs.f64 (-.f64 C A)) C))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 C) (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 C (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fabs.f64 (-.f64 C A))) C)) C)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fabs.f64 (-.f64 C A)) C)) C)
(/.f64 (-.f64 (*.f64 C C) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))))) (-.f64 C (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A))))))
(/.f64 (-.f64 (*.f64 C C) (*.f64 (-.f64 C A) (-.f64 C A))) (+.f64 C (neg.f64 (fabs.f64 (-.f64 C A)))))
(/.f64 (-.f64 (*.f64 C C) (*.f64 (-.f64 C A) (-.f64 C A))) (-.f64 C (fabs.f64 (-.f64 C A))))
(/.f64 (-.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 C C)) (+.f64 (fabs.f64 (-.f64 C A)) (neg.f64 C)))
(/.f64 (-.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 C C)) (-.f64 (fabs.f64 (-.f64 C A)) C))
(/.f64 (+.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) #s(literal 3 binary64))) (fma.f64 C C (-.f64 (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A))))) (*.f64 C (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A))))))))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 C A)) #s(literal 3 binary64)) (pow.f64 (neg.f64 C) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (+.f64 (*.f64 C C) (*.f64 (fabs.f64 (-.f64 C A)) (neg.f64 C)))))
(/.f64 (+.f64 (pow.f64 (fabs.f64 (-.f64 C A)) #s(literal 3 binary64)) (pow.f64 C #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (-.f64 (*.f64 C C) (*.f64 (fabs.f64 (-.f64 C A)) C))))
(/.f64 (-.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (neg.f64 (fabs.f64 (-.f64 C A))) #s(literal 3 binary64))) (fma.f64 C C (+.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 C (neg.f64 (fabs.f64 (-.f64 C A)))))))
(/.f64 (+.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (fabs.f64 (-.f64 C A)) #s(literal 3 binary64))) (fma.f64 C C (-.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 C (fabs.f64 (-.f64 C A))))))
(neg.f64 (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) C))
(-.f64 (fabs.f64 (-.f64 C A)) (neg.f64 C))
(-.f64 C (neg.f64 (fabs.f64 (-.f64 C A))))
(+.f64 (fabs.f64 (-.f64 C A)) C)
(+.f64 C (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))))
(+.f64 C (fabs.f64 (-.f64 C A)))
(*.f64 (sqrt.f64 (-.f64 C A)) (sqrt.f64 (-.f64 C A)))
(*.f64 (sqrt.f64 (fabs.f64 (-.f64 C A))) (sqrt.f64 (fabs.f64 (-.f64 C A))))
(*.f64 (pow.f64 (-.f64 C A) #s(literal 1/2 binary64)) (pow.f64 (-.f64 C A) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fabs.f64 (-.f64 C A)) #s(literal 1/2 binary64)) (pow.f64 (fabs.f64 (-.f64 C A)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (-.f64 A C)) (sqrt.f64 (-.f64 A C)))
(*.f64 (pow.f64 (-.f64 A C) #s(literal 1/2 binary64)) (pow.f64 (-.f64 A C) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (-.f64 C A) (-.f64 C A)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (-.f64 C A) (-.f64 C A)))
(fabs.f64 (-.f64 (neg.f64 (neg.f64 C)) A))
(fabs.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))))
(fabs.f64 (-.f64 C A))
(fabs.f64 (neg.f64 (fabs.f64 (-.f64 C A))))
(fabs.f64 (fabs.f64 (-.f64 C A)))
(fabs.f64 (-.f64 A C))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 C A) (-.f64 C A))) #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 C C)) (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))))) (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 2 binary64)) (*.f64 C C)) (*.f64 A A))) (*.f64 A A))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 C C) (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))))) (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))))
(*.f64 (pow.f64 (-.f64 A C) #s(literal 1 binary64)) (pow.f64 (-.f64 A C) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 A C) #s(literal 1 binary64)) (-.f64 A C))
(*.f64 (-.f64 C A) (-.f64 C A))
(*.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (neg.f64 (fabs.f64 (-.f64 C A))))
(*.f64 (pow.f64 (-.f64 A C) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (-.f64 A C) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (fabs.f64 (-.f64 C A)) (fabs.f64 (-.f64 C A)))
(*.f64 (-.f64 A C) (-.f64 A C))
(pow.f64 (-.f64 C A) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (-.f64 C A) (-.f64 C A))) #s(literal 1/2 binary64))
(pow.f64 (fabs.f64 (-.f64 C A)) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 C A) (-.f64 C A)) #s(literal 1 binary64))
(pow.f64 (-.f64 A C) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 A C) A) (*.f64 (-.f64 A C) A)) (*.f64 (*.f64 (-.f64 A C) (neg.f64 C)) (*.f64 (-.f64 A C) (neg.f64 C)))) (-.f64 (*.f64 (-.f64 A C) A) (*.f64 (-.f64 A C) (neg.f64 C))))
(/.f64 (-.f64 (*.f64 (*.f64 A (-.f64 A C)) (*.f64 A (-.f64 A C))) (*.f64 (*.f64 (neg.f64 C) (-.f64 A C)) (*.f64 (neg.f64 C) (-.f64 A C)))) (-.f64 (*.f64 A (-.f64 A C)) (*.f64 (neg.f64 C) (-.f64 A C))))
(/.f64 (-.f64 (*.f64 (fma.f64 A A (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 C) A))) (fma.f64 A A (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 C) A)))) (*.f64 (*.f64 C C) (*.f64 C C))) (-.f64 (fma.f64 A A (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 C) A))) (*.f64 C C)))
(/.f64 (-.f64 (*.f64 (*.f64 C C) (*.f64 C C)) (*.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))))) (-.f64 (*.f64 C C) (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A)))))
(/.f64 (-.f64 (*.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A)))) (*.f64 (neg.f64 (*.f64 C C)) (neg.f64 (*.f64 C C)))) (+.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) (neg.f64 (*.f64 C C))))
(/.f64 (-.f64 (*.f64 (*.f64 A A) (*.f64 A A)) (*.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 2 binary64)) (*.f64 C C)) (-.f64 (*.f64 (*.f64 C A) #s(literal 2 binary64)) (*.f64 C C)))) (+.f64 (*.f64 A A) (-.f64 (*.f64 (*.f64 C A) #s(literal 2 binary64)) (*.f64 C C))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 A C) A) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 A C) (neg.f64 C)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 A C) A) (*.f64 (-.f64 A C) A) (-.f64 (*.f64 (*.f64 (-.f64 A C) (neg.f64 C)) (*.f64 (-.f64 A C) (neg.f64 C))) (*.f64 (*.f64 (-.f64 A C) A) (*.f64 (-.f64 A C) (neg.f64 C))))))
(/.f64 (+.f64 (pow.f64 (*.f64 A (-.f64 A C)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 C) (-.f64 A C)) #s(literal 3 binary64))) (fma.f64 (*.f64 A (-.f64 A C)) (*.f64 A (-.f64 A C)) (-.f64 (*.f64 (*.f64 (neg.f64 C) (-.f64 A C)) (*.f64 (neg.f64 C) (-.f64 A C))) (*.f64 (*.f64 A (-.f64 A C)) (*.f64 (neg.f64 C) (-.f64 A C))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 A A (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 C) A))) #s(literal 3 binary64)) (pow.f64 (*.f64 C C) #s(literal 3 binary64))) (fma.f64 (fma.f64 A A (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 C) A))) (fma.f64 A A (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 C) A))) (-.f64 (*.f64 (*.f64 C C) (*.f64 C C)) (*.f64 (fma.f64 A A (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 C) A))) (*.f64 C C)))))
(/.f64 (+.f64 (pow.f64 (*.f64 C C) #s(literal 3 binary64)) (pow.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) #s(literal 3 binary64))) (fma.f64 (*.f64 C C) (*.f64 C C) (-.f64 (*.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A)))) (*.f64 (*.f64 C C) (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 C C)) #s(literal 3 binary64))) (fma.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) (fma.f64 (neg.f64 (*.f64 C C)) (neg.f64 (*.f64 C C)) (*.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) (neg.f64 (*.f64 C C))))))
(/.f64 (-.f64 (pow.f64 (*.f64 A A) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 2 binary64)) (*.f64 C C)) #s(literal 3 binary64))) (fma.f64 (*.f64 A A) (*.f64 A A) (fma.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 2 binary64)) (*.f64 C C)) (-.f64 (*.f64 (*.f64 C A) #s(literal 2 binary64)) (*.f64 C C)) (*.f64 (*.f64 A A) (-.f64 (*.f64 (*.f64 C A) #s(literal 2 binary64)) (*.f64 C C))))))
(/.f64 (-.f64 (*.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A)))) (*.f64 (*.f64 C C) (*.f64 C C))) (-.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) (*.f64 C C)))
(/.f64 (+.f64 (pow.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) #s(literal 3 binary64)) (pow.f64 (*.f64 C C) #s(literal 3 binary64))) (fma.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) (-.f64 (*.f64 (*.f64 C C) (*.f64 C C)) (*.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) (*.f64 C C)))))
(/.f64 (pow.f64 (-.f64 A C) #s(literal 1 binary64)) (pow.f64 (-.f64 A C) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 A C) #s(literal -2 binary64)))
(neg.f64 (*.f64 (-.f64 A C) (-.f64 C A)))
(neg.f64 (*.f64 (-.f64 C A) (-.f64 A C)))
(fma.f64 (fabs.f64 C) (fabs.f64 C) (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))))
(fma.f64 (neg.f64 C) (neg.f64 C) (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))))
(fma.f64 (-.f64 A C) A (*.f64 (-.f64 A C) (neg.f64 C)))
(fma.f64 C C (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))))
(fma.f64 A (-.f64 A C) (*.f64 (neg.f64 C) (-.f64 A C)))
(-.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) (neg.f64 (*.f64 C C)))
(-.f64 (*.f64 A A) (-.f64 (*.f64 (*.f64 C A) #s(literal 2 binary64)) (*.f64 C C)))
(sqrt.f64 (*.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (-.f64 C A) (-.f64 C A))))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (fabs.f64 (-.f64 C A))))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (-.f64 A C)))
(fabs.f64 (*.f64 (fabs.f64 (-.f64 C A)) (neg.f64 (fabs.f64 (-.f64 C A)))))
(fabs.f64 (*.f64 (fabs.f64 (-.f64 C A)) (-.f64 A C)))
(fabs.f64 (*.f64 (-.f64 A C) (neg.f64 (fabs.f64 (-.f64 C A)))))
(fabs.f64 (*.f64 (-.f64 A C) (fabs.f64 (-.f64 C A))))
(fabs.f64 (*.f64 (-.f64 C A) (-.f64 C A)))
(exp.f64 (*.f64 (log.f64 (-.f64 A C)) #s(literal 2 binary64)))
(+.f64 (*.f64 (-.f64 A C) A) (*.f64 (-.f64 A C) (neg.f64 C)))
(+.f64 (*.f64 A (-.f64 A C)) (*.f64 (neg.f64 C) (-.f64 A C)))
(+.f64 (fma.f64 A A (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 C) A))) (*.f64 C C))
(+.f64 (*.f64 C C) (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))))
(+.f64 (fma.f64 A A (*.f64 #s(literal -2 binary64) (*.f64 C A))) (*.f64 C C))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (neg.f64 C)) A)) A)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 C) A)) A)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 C A)) A)
(/.f64 (-.f64 (*.f64 C C) (*.f64 A A)) (-.f64 (neg.f64 C) A))
(/.f64 (-.f64 (*.f64 A A) (*.f64 (neg.f64 (neg.f64 C)) (neg.f64 (neg.f64 C)))) (+.f64 C A))
(/.f64 (+.f64 (pow.f64 (neg.f64 C) #s(literal 3 binary64)) (pow.f64 A #s(literal 3 binary64))) (fma.f64 C C (-.f64 (*.f64 A A) (*.f64 (neg.f64 C) A))))
(/.f64 (-.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (neg.f64 (neg.f64 C)) #s(literal 3 binary64))) (fma.f64 A A (fma.f64 (neg.f64 (neg.f64 C)) (neg.f64 (neg.f64 C)) (*.f64 A (neg.f64 (neg.f64 C))))))
(/.f64 (+.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (neg.f64 C) #s(literal 3 binary64))) (fma.f64 A A (-.f64 (*.f64 C C) (*.f64 (neg.f64 C) A))))
(/.f64 (-.f64 (*.f64 A A) (*.f64 C C)) (+.f64 C A))
(/.f64 (-.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #s(literal 3 binary64))) (fma.f64 A A (fma.f64 C C (*.f64 C A))))
(neg.f64 (-.f64 C A))
(-.f64 A (neg.f64 (neg.f64 C)))
(-.f64 A C)
(+.f64 (neg.f64 C) A)
(+.f64 A (neg.f64 C))
#s(literal 2 binary64)
(*.f64 C A)
(*.f64 A C)

eval157.0ms (1.6%)

Memory
8.6MiB live, 283.7MiB allocated; 33ms collecting garbage
Compiler

Compiled 87 037 to 8 239 computations (90.5% saved)

prune180.0ms (1.8%)

Memory
14.2MiB live, 355.9MiB allocated; 49ms collecting garbage
Pruning

75 alts after pruning (71 fresh and 4 done)

PrunedKeptTotal
New1 047181 065
Fresh105363
Picked415
Done033
Total1 061751 136
Accuracy
92.3%
Counts
1 136 → 75
Alt Table
Click to see full alt table
StatusAccuracyProgram
21.5%
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
14.4%
(/.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)))
23.1%
(/.f64 (neg.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 F)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
28.8%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (sqrt.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 #s(literal 4 binary64) C))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
1.0%
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
7.0%
(/.f64 (neg.f64 (*.f64 #s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
19.0%
(/.f64 (neg.f64 (*.f64 #s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 B (sqrt.f64 F))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
1.3%
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) #s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 #s(literal -4 binary64) (*.f64 A C))))
1.4%
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
15.8%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))))))
20.9%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 #s(approx (- C A) C) #s(approx (- C A) C) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
1.2%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 #s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 2 binary64) A))) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
19.7%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 #s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64)))) A))) A) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 2 binary64)))) A) (*.f64 #s(literal 2 binary64) C))) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
13.6%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B #s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (*.f64 #s(literal 2 binary64) F)))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
26.6%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 C F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
1.5%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 A F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
10.9%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 #s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))))
1.3%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 #s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) C) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) F)))))))))
1.5%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
26.8%
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))
35.6%
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (/.f64 #s(literal 4 binary64) (sqrt.f64 F)))))
1.8%
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
35.6%
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F))))))
2.0%
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal -4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))
22.7%
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))))
14.4%
(/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
21.2%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
14.3%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
24.3%
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (/.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))))
8.7%
(exp.f64 (*.f64 (log.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))) #s(literal -1 binary64)))
0.4%
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))) A)))
35.3%
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
11.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A) #s(literal 1/4 binary64)) C))
13.0%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) (*.f64 C A)) #s(literal 1/4 binary64)))
33.5%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) C)))
6.1%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))) (sqrt.f64 (*.f64 #s(literal -8 binary64) A))) (*.f64 A C))))
9.3%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 C A)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F) #s(literal -8 binary64)))) (*.f64 A C))))
11.3%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) #s(approx (sqrt A) (*.f64 A (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))) A)))
35.6%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F)) A)))
33.5%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (exp.f64 (*.f64 (log.f64 F) #s(literal 1/2 binary64)))) A)))
33.5%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) #s(literal 1/2 binary64))) (sqrt.f64 F)) A)))
14.0%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(approx (sqrt (* -16 A)) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A)))) (sqrt.f64 F)) A)))
35.6%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(approx (sqrt (* -16 A)) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))) (sqrt.f64 F)) A)))
13.5%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F)) C)) (*.f64 A C))))
1.5%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F #s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (*.f64 #s(literal 2 binary64) A))))))) (*.f64 A C))))
1.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
36.2%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
32.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) (log.f64 F)) #s(literal 1/2 binary64))) A)))
10.4%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 #s(approx (log (* (* F A) -16)) (+.f64 (log.f64 (*.f64 #s(literal 16 binary64) A)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) F))))) #s(literal 1/2 binary64))) A)))
33.9%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A)))
1.5%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 A C))))
11.4%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))))
14.0%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 A)) (sqrt F)) A) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
22.7%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (sqrt (* -16 (* A F))) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
2.0%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A)))
3.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 C)) #s(literal 2 binary64))) F) A))) C)))
18.0%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(approx (sqrt (* -16 (/ (* (pow C 2) F) A))) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 A F)))))) C)))
33.6%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) (/.f64 C (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))))
30.5%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) #s(approx (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
0.0%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 F #s(literal 2 binary64))) (sqrt.f64 (neg.f64 B)))))
0.1%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 B))))
0.0%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (sqrt.f64 F))))
0.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))))))
0.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
0.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
0.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))))
17.2%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F) (*.f64 (/.f64 #s(literal -2 binary64) B) F))))))
27.0%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)))))
27.0%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
0.8%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)) #s(literal 1/2 binary64)))))
0.6%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 B F))) B))))
1.2%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
14.0%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 (/.f64 #s(literal 1 binary64) F)))) A))))
35.6%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
22.2%
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A))))
Compiler

Compiled 4 172 to 2 529 computations (39.4% saved)

regimes752.0ms (7.5%)

Memory
10.7MiB live, 1 443.3MiB allocated; 156ms collecting garbage
Counts
2 → 1
7 → 1
12 → 2
18 → 5
21 → 3
23 → 5
42 → 2
43 → 3
86 → 3
88 → 5
94 → 5
97 → 5
101 → 5
103 → 5
118 → 5
133 → 5
Calls
Call 1
Inputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
Outputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))))
Call 2
Inputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (sqrt.f64 F))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 B))))
Outputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
Call 3
Inputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (sqrt.f64 F))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (*.f64 #s(literal -2 binary64) F) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) #s(approx (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
Outputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
Call 4
Inputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (sqrt.f64 F))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (*.f64 #s(literal -2 binary64) F) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) #s(approx (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (sqrt (* -16 (* A F))) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 F #s(literal 2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 B F))) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
Outputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (sqrt (* -16 (* A F))) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
Call 5
Inputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (sqrt.f64 F))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (*.f64 #s(literal -2 binary64) F) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) #s(approx (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (sqrt (* -16 (* A F))) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 F #s(literal 2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 B F))) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 A)) (sqrt F)) A) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
Outputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (sqrt (* -16 (* A F))) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
Call 6
Inputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (sqrt.f64 F))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (*.f64 #s(literal -2 binary64) F) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) #s(approx (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (sqrt (* -16 (* A F))) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 F #s(literal 2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 B F))) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 A)) (sqrt F)) A) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) #s(approx (sqrt (* -2 (/ F B))) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
Outputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (sqrt (* -16 (* A F))) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
Call 7
Inputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (sqrt.f64 F))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (*.f64 #s(literal -2 binary64) F) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) #s(approx (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (sqrt (* -16 (* A F))) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 F #s(literal 2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 B F))) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 A)) (sqrt F)) A) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) #s(approx (sqrt (* -2 (/ F B))) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(approx (sqrt (* -16 A)) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A)))) (sqrt.f64 F)) A)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (/.f64 #s(literal 4 binary64) (sqrt.f64 F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)) (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F) (*.f64 (/.f64 #s(literal -2 binary64) B) F))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (*.f64 #s(literal -4 binary64) (/.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))))))))
Outputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
Call 8
Inputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (sqrt.f64 F))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (*.f64 #s(literal -2 binary64) F) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) #s(approx (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (sqrt (* -16 (* A F))) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 F #s(literal 2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 B F))) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 A)) (sqrt F)) A) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) #s(approx (sqrt (* -2 (/ F B))) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(approx (sqrt (* -16 A)) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A)))) (sqrt.f64 F)) A)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (/.f64 #s(literal 4 binary64) (sqrt.f64 F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)) (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F) (*.f64 (/.f64 #s(literal -2 binary64) B) F))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (*.f64 #s(literal -4 binary64) (/.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) C)))
Outputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
Call 9
Inputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (sqrt.f64 F))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (*.f64 #s(literal -2 binary64) F) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) #s(approx (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (sqrt (* -16 (* A F))) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 F #s(literal 2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 B F))) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 A)) (sqrt F)) A) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) #s(approx (sqrt (* -2 (/ F B))) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(approx (sqrt (* -16 A)) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A)))) (sqrt.f64 F)) A)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (/.f64 #s(literal 4 binary64) (sqrt.f64 F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)) (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F) (*.f64 (/.f64 #s(literal -2 binary64) B) F))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (*.f64 #s(literal -4 binary64) (/.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) (/.f64 C (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 (/.f64 #s(literal 1 binary64) F)))) A))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)) (*.f64 (/.f64 F B) #s(literal -2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(approx (sqrt (* -16 A)) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) #s(approx (sqrt A) (*.f64 A (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F #s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (*.f64 #s(literal 2 binary64) A))))))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))) A)))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) A)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F)) C)) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) (*.f64 C A)) #s(literal 1/4 binary64)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A) #s(literal 1/4 binary64)) C))
(exp.f64 (*.f64 (log.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))) #s(literal -1 binary64)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) #s(literal 1/2 binary64))) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (exp.f64 (*.f64 (log.f64 F) #s(literal 1/2 binary64)))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) #s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 #s(literal -4 binary64) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))) (sqrt.f64 (*.f64 #s(literal -8 binary64) A))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 C A)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F) #s(literal -8 binary64)))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(approx (sqrt (* -16 (/ (* (pow C 2) F) A))) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 A F)))))) C)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal -4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) (log.f64 F)) #s(literal 1/2 binary64))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 C)) #s(literal 2 binary64))) F) A))) C)))
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) #s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (*.f64 #s(literal 2 binary64) (*.f64 C F)))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 2 binary64) (*.f64 B F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 A F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 C F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B #s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (*.f64 #s(literal 2 binary64) F)))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 #s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 #s(approx (log (* (* F A) -16)) (+.f64 (log.f64 (*.f64 #s(literal 16 binary64) A)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) F))))) #s(literal 1/2 binary64))) A)))
(/.f64 (neg.f64 (sqrt.f64 (fabs.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
Outputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) (/.f64 C (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
Call 10
Inputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (sqrt.f64 F))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (*.f64 #s(literal -2 binary64) F) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) #s(approx (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (sqrt (* -16 (* A F))) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 F #s(literal 2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 B F))) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 A)) (sqrt F)) A) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) #s(approx (sqrt (* -2 (/ F B))) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(approx (sqrt (* -16 A)) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A)))) (sqrt.f64 F)) A)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (/.f64 #s(literal 4 binary64) (sqrt.f64 F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)) (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F) (*.f64 (/.f64 #s(literal -2 binary64) B) F))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (*.f64 #s(literal -4 binary64) (/.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) (/.f64 C (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 (/.f64 #s(literal 1 binary64) F)))) A))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)) (*.f64 (/.f64 F B) #s(literal -2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(approx (sqrt (* -16 A)) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) #s(approx (sqrt A) (*.f64 A (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F #s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (*.f64 #s(literal 2 binary64) A))))))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))) A)))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) A)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F)) C)) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) (*.f64 C A)) #s(literal 1/4 binary64)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A) #s(literal 1/4 binary64)) C))
(exp.f64 (*.f64 (log.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))) #s(literal -1 binary64)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) #s(literal 1/2 binary64))) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (exp.f64 (*.f64 (log.f64 F) #s(literal 1/2 binary64)))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) #s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 #s(literal -4 binary64) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))) (sqrt.f64 (*.f64 #s(literal -8 binary64) A))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 C A)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F) #s(literal -8 binary64)))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(approx (sqrt (* -16 (/ (* (pow C 2) F) A))) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 A F)))))) C)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal -4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) (log.f64 F)) #s(literal 1/2 binary64))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 C)) #s(literal 2 binary64))) F) A))) C)))
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) #s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (*.f64 #s(literal 2 binary64) (*.f64 C F)))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 2 binary64) (*.f64 B F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 A F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 C F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B #s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (*.f64 #s(literal 2 binary64) F)))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 #s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 #s(approx (log (* (* F A) -16)) (+.f64 (log.f64 (*.f64 #s(literal 16 binary64) A)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) F))))) #s(literal 1/2 binary64))) A)))
(/.f64 (neg.f64 (sqrt.f64 (fabs.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C))))
Outputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
(/.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) (/.f64 C (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
Call 11
Inputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (sqrt.f64 F))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (*.f64 #s(literal -2 binary64) F) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) #s(approx (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (sqrt (* -16 (* A F))) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 F #s(literal 2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 B F))) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 A)) (sqrt F)) A) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) #s(approx (sqrt (* -2 (/ F B))) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(approx (sqrt (* -16 A)) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A)))) (sqrt.f64 F)) A)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (/.f64 #s(literal 4 binary64) (sqrt.f64 F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)) (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F) (*.f64 (/.f64 #s(literal -2 binary64) B) F))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (*.f64 #s(literal -4 binary64) (/.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) (/.f64 C (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 (/.f64 #s(literal 1 binary64) F)))) A))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)) (*.f64 (/.f64 F B) #s(literal -2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(approx (sqrt (* -16 A)) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) #s(approx (sqrt A) (*.f64 A (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F #s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (*.f64 #s(literal 2 binary64) A))))))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))) A)))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) A)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F)) C)) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) (*.f64 C A)) #s(literal 1/4 binary64)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A) #s(literal 1/4 binary64)) C))
(exp.f64 (*.f64 (log.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))) #s(literal -1 binary64)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) #s(literal 1/2 binary64))) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (exp.f64 (*.f64 (log.f64 F) #s(literal 1/2 binary64)))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) #s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 #s(literal -4 binary64) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))) (sqrt.f64 (*.f64 #s(literal -8 binary64) A))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 C A)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F) #s(literal -8 binary64)))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(approx (sqrt (* -16 (/ (* (pow C 2) F) A))) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 A F)))))) C)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal -4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) (log.f64 F)) #s(literal 1/2 binary64))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 C)) #s(literal 2 binary64))) F) A))) C)))
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) #s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (*.f64 #s(literal 2 binary64) (*.f64 C F)))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 2 binary64) (*.f64 B F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 A F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 C F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B #s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (*.f64 #s(literal 2 binary64) F)))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 #s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 #s(approx (log (* (* F A) -16)) (+.f64 (log.f64 (*.f64 #s(literal 16 binary64) A)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) F))))) #s(literal 1/2 binary64))) A)))
(/.f64 (neg.f64 (sqrt.f64 (fabs.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (sqrt.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 #s(literal 4 binary64) C))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
Outputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) (/.f64 C (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
Call 12
Inputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (sqrt.f64 F))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (*.f64 #s(literal -2 binary64) F) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) #s(approx (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (sqrt (* -16 (* A F))) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 F #s(literal 2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 B F))) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 A)) (sqrt F)) A) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) #s(approx (sqrt (* -2 (/ F B))) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(approx (sqrt (* -16 A)) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A)))) (sqrt.f64 F)) A)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (/.f64 #s(literal 4 binary64) (sqrt.f64 F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)) (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F) (*.f64 (/.f64 #s(literal -2 binary64) B) F))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (*.f64 #s(literal -4 binary64) (/.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) (/.f64 C (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 (/.f64 #s(literal 1 binary64) F)))) A))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)) (*.f64 (/.f64 F B) #s(literal -2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(approx (sqrt (* -16 A)) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) #s(approx (sqrt A) (*.f64 A (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F #s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (*.f64 #s(literal 2 binary64) A))))))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))) A)))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) A)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F)) C)) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) (*.f64 C A)) #s(literal 1/4 binary64)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A) #s(literal 1/4 binary64)) C))
(exp.f64 (*.f64 (log.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))) #s(literal -1 binary64)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) #s(literal 1/2 binary64))) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (exp.f64 (*.f64 (log.f64 F) #s(literal 1/2 binary64)))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) #s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 #s(literal -4 binary64) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))) (sqrt.f64 (*.f64 #s(literal -8 binary64) A))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 C A)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F) #s(literal -8 binary64)))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(approx (sqrt (* -16 (/ (* (pow C 2) F) A))) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 A F)))))) C)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal -4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) (log.f64 F)) #s(literal 1/2 binary64))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 C)) #s(literal 2 binary64))) F) A))) C)))
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) #s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (*.f64 #s(literal 2 binary64) (*.f64 C F)))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 2 binary64) (*.f64 B F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 A F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 C F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B #s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (*.f64 #s(literal 2 binary64) F)))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 #s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 #s(approx (log (* (* F A) -16)) (+.f64 (log.f64 (*.f64 #s(literal 16 binary64) A)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) F))))) #s(literal 1/2 binary64))) A)))
(/.f64 (neg.f64 (sqrt.f64 (fabs.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (sqrt.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 #s(literal 4 binary64) C))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 #s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 B (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 A B) (/.f64 C B))))) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
Outputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) (/.f64 C (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
Call 13
Inputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (sqrt.f64 F))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (*.f64 #s(literal -2 binary64) F) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) #s(approx (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (sqrt (* -16 (* A F))) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 F #s(literal 2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 B F))) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 A)) (sqrt F)) A) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) #s(approx (sqrt (* -2 (/ F B))) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(approx (sqrt (* -16 A)) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A)))) (sqrt.f64 F)) A)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (/.f64 #s(literal 4 binary64) (sqrt.f64 F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)) (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F) (*.f64 (/.f64 #s(literal -2 binary64) B) F))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (*.f64 #s(literal -4 binary64) (/.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) (/.f64 C (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 (/.f64 #s(literal 1 binary64) F)))) A))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)) (*.f64 (/.f64 F B) #s(literal -2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(approx (sqrt (* -16 A)) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) #s(approx (sqrt A) (*.f64 A (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F #s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (*.f64 #s(literal 2 binary64) A))))))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))) A)))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) A)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F)) C)) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) (*.f64 C A)) #s(literal 1/4 binary64)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A) #s(literal 1/4 binary64)) C))
(exp.f64 (*.f64 (log.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))) #s(literal -1 binary64)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) #s(literal 1/2 binary64))) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (exp.f64 (*.f64 (log.f64 F) #s(literal 1/2 binary64)))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) #s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 #s(literal -4 binary64) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))) (sqrt.f64 (*.f64 #s(literal -8 binary64) A))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 C A)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F) #s(literal -8 binary64)))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(approx (sqrt (* -16 (/ (* (pow C 2) F) A))) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 A F)))))) C)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal -4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) (log.f64 F)) #s(literal 1/2 binary64))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 C)) #s(literal 2 binary64))) F) A))) C)))
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) #s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (*.f64 #s(literal 2 binary64) (*.f64 C F)))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 2 binary64) (*.f64 B F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 A F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 C F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B #s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (*.f64 #s(literal 2 binary64) F)))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 #s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 #s(approx (log (* (* F A) -16)) (+.f64 (log.f64 (*.f64 #s(literal 16 binary64) A)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) F))))) #s(literal 1/2 binary64))) A)))
(/.f64 (neg.f64 (sqrt.f64 (fabs.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (sqrt.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 #s(literal 4 binary64) C))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 #s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 B (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 A B) (/.f64 C B))))) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 #s(approx (- C A) C) #s(approx (- C A) C) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -16 binary64) (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
Outputs
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (/.f64 #s(literal 4 binary64) (sqrt.f64 F)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 #s(approx (- C A) C) #s(approx (- C A) C) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) (/.f64 C (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
Call 14
Inputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (sqrt.f64 F))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (*.f64 #s(literal -2 binary64) F) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) #s(approx (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (sqrt (* -16 (* A F))) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 F #s(literal 2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 B F))) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 A)) (sqrt F)) A) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) #s(approx (sqrt (* -2 (/ F B))) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(approx (sqrt (* -16 A)) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A)))) (sqrt.f64 F)) A)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (/.f64 #s(literal 4 binary64) (sqrt.f64 F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)) (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F) (*.f64 (/.f64 #s(literal -2 binary64) B) F))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (*.f64 #s(literal -4 binary64) (/.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) (/.f64 C (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 (/.f64 #s(literal 1 binary64) F)))) A))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)) (*.f64 (/.f64 F B) #s(literal -2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(approx (sqrt (* -16 A)) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) #s(approx (sqrt A) (*.f64 A (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F #s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (*.f64 #s(literal 2 binary64) A))))))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))) A)))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) A)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F)) C)) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) (*.f64 C A)) #s(literal 1/4 binary64)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A) #s(literal 1/4 binary64)) C))
(exp.f64 (*.f64 (log.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))) #s(literal -1 binary64)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) #s(literal 1/2 binary64))) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (exp.f64 (*.f64 (log.f64 F) #s(literal 1/2 binary64)))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) #s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 #s(literal -4 binary64) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))) (sqrt.f64 (*.f64 #s(literal -8 binary64) A))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 C A)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F) #s(literal -8 binary64)))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(approx (sqrt (* -16 (/ (* (pow C 2) F) A))) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 A F)))))) C)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal -4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) (log.f64 F)) #s(literal 1/2 binary64))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 C)) #s(literal 2 binary64))) F) A))) C)))
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) #s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (*.f64 #s(literal 2 binary64) (*.f64 C F)))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 2 binary64) (*.f64 B F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 A F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 C F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B #s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (*.f64 #s(literal 2 binary64) F)))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 #s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 #s(approx (log (* (* F A) -16)) (+.f64 (log.f64 (*.f64 #s(literal 16 binary64) A)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) F))))) #s(literal 1/2 binary64))) A)))
(/.f64 (neg.f64 (sqrt.f64 (fabs.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (sqrt.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 #s(literal 4 binary64) C))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 #s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 B (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 A B) (/.f64 C B))))) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 #s(approx (- C A) C) #s(approx (- C A) C) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -16 binary64) (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
(/.f64 #s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
Outputs
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (/.f64 #s(literal 4 binary64) (sqrt.f64 F)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) (/.f64 C (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
Call 15
Inputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (sqrt.f64 F))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (*.f64 #s(literal -2 binary64) F) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) #s(approx (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (sqrt (* -16 (* A F))) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 F #s(literal 2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 B F))) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 A)) (sqrt F)) A) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) #s(approx (sqrt (* -2 (/ F B))) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(approx (sqrt (* -16 A)) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A)))) (sqrt.f64 F)) A)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (/.f64 #s(literal 4 binary64) (sqrt.f64 F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)) (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F) (*.f64 (/.f64 #s(literal -2 binary64) B) F))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (*.f64 #s(literal -4 binary64) (/.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) (/.f64 C (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 (/.f64 #s(literal 1 binary64) F)))) A))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)) (*.f64 (/.f64 F B) #s(literal -2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(approx (sqrt (* -16 A)) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) #s(approx (sqrt A) (*.f64 A (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F #s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (*.f64 #s(literal 2 binary64) A))))))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))) A)))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) A)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F)) C)) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) (*.f64 C A)) #s(literal 1/4 binary64)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A) #s(literal 1/4 binary64)) C))
(exp.f64 (*.f64 (log.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))) #s(literal -1 binary64)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) #s(literal 1/2 binary64))) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (exp.f64 (*.f64 (log.f64 F) #s(literal 1/2 binary64)))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) #s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 #s(literal -4 binary64) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))) (sqrt.f64 (*.f64 #s(literal -8 binary64) A))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 C A)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F) #s(literal -8 binary64)))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(approx (sqrt (* -16 (/ (* (pow C 2) F) A))) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 A F)))))) C)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal -4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) (log.f64 F)) #s(literal 1/2 binary64))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 C)) #s(literal 2 binary64))) F) A))) C)))
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) #s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (*.f64 #s(literal 2 binary64) (*.f64 C F)))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 2 binary64) (*.f64 B F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 A F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 C F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B #s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (*.f64 #s(literal 2 binary64) F)))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 #s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 #s(approx (log (* (* F A) -16)) (+.f64 (log.f64 (*.f64 #s(literal 16 binary64) A)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) F))))) #s(literal 1/2 binary64))) A)))
(/.f64 (neg.f64 (sqrt.f64 (fabs.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (sqrt.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 #s(literal 4 binary64) C))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 #s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 B (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 A B) (/.f64 C B))))) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 #s(approx (- C A) C) #s(approx (- C A) C) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -16 binary64) (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
(/.f64 #s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (/.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 (neg.f64 (*.f64 #s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 B (sqrt.f64 F))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (fma.f64 (+.f64 F F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 (+.f64 F F) (+.f64 C A))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 #s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 2 binary64) A))) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (*.f64 #s(literal 2 binary64) A))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (*.f64 #s(literal 2 binary64) C))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (*.f64 B B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (*.f64 #s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) #s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (*.f64 #s(literal -1 binary64) A)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (sqrt.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
Outputs
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (/.f64 #s(literal 4 binary64) (sqrt.f64 F)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (/.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) (/.f64 C (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
Call 16
Inputs
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (fabs.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) B)) (sqrt.f64 F))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) F)) (sqrt.f64 B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (*.f64 #s(literal -2 binary64) F) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) #s(approx (/ (sqrt (* -16 (/ (* (pow C 2) F) A))) C) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (sqrt (* -16 (* A F))) A) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 F #s(literal 2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 B F))) B))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 A)) (sqrt F)) A) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal -2 binary64) B)))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) #s(approx (sqrt (* -2 (/ F B))) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 B (*.f64 #s(literal -2 binary64) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 (neg.f64 F) #s(literal -2 binary64))) (sqrt.f64 (neg.f64 B)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (/.f64 #s(literal 4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 A)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (sqrt (* -16 (* A F))) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal 4 binary64) (/.f64 A (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(approx (sqrt (* -16 A)) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A)))) (sqrt.f64 F)) A)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (/.f64 #s(literal 4 binary64) (sqrt.f64 F)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(approx (sqrt (* -8 (* A (* C (* F (+ A (+ C (sqrt (pow (- A C) 2))))))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)) (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F) (*.f64 (/.f64 #s(literal -2 binary64) B) F))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) #s(approx (* 4 (/ A (sqrt (* -16 (* A F))))) (*.f64 #s(literal -4 binary64) (/.f64 A (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (*.f64 (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64)))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) (/.f64 C (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) #s(approx (* 1/4 (/ (* (sqrt (* -16 A)) (sqrt F)) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (sqrt.f64 (/.f64 #s(literal 1 binary64) F)))) A))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)) (*.f64 (/.f64 F B) #s(literal -2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(approx (sqrt (* -16 A)) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (/.f64 #s(literal -16 binary64) A))))) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) #s(approx (sqrt A) (*.f64 A (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F #s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (*.f64 #s(literal 2 binary64) A))))))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal -2 binary64) B) F)) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))) #s(literal 1/2 binary64)))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))))) A)))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))) (sqrt.f64 (/.f64 #s(literal 4 binary64) C)))) A)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(approx (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 F A))))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64))) #s(literal 1/2 binary64))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F)) C)) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) (*.f64 C A)) #s(literal 1/4 binary64)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) A) #s(literal 1/4 binary64)) C))
(exp.f64 (*.f64 (log.f64 #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 (*.f64 F A) #s(literal -16 binary64)))) #s(literal 4 binary64)))) #s(literal -1 binary64)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) #s(literal 1/2 binary64))) (sqrt.f64 F)) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) A)) (exp.f64 (*.f64 (log.f64 F) #s(literal 1/2 binary64)))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) #s(approx (- (pow B 2) (* (* 4 A) C)) (*.f64 #s(literal -4 binary64) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 F C) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))) (sqrt.f64 (*.f64 #s(literal -8 binary64) A))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (sqrt.f64 (*.f64 C A)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F) #s(literal -8 binary64)))) (*.f64 A C))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(approx (sqrt (* -16 (/ (* (pow C 2) F) A))) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (*.f64 A F)))))) C)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 #s(literal -4 binary64) (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 #s(literal -16 binary64) A)) (log.f64 F)) #s(literal 1/2 binary64))) A)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 C)) #s(literal 2 binary64))) F) A))) C)))
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) #s(approx (* B (+ (* 2 F) (* 2 (/ (* F (+ A C)) B)))) (*.f64 #s(literal 2 binary64) (*.f64 C F)))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 2 binary64) (*.f64 B F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 A F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 #s(literal 4 binary64) (*.f64 C F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B #s(approx (+ (* 2 F) (* 2 (/ (* F (+ A C)) B))) (*.f64 #s(literal 2 binary64) F)))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 #s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (exp.f64 (*.f64 #s(approx (log (* (* F A) -16)) (+.f64 (log.f64 (*.f64 #s(literal 16 binary64) A)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) F))))) #s(literal 1/2 binary64))) A)))
(/.f64 (neg.f64 (sqrt.f64 (fabs.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 B B) B)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) A) C) (*.f64 B B)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)))))))))) (*.f64 A C))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(approx (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)) (sqrt.f64 (*.f64 #s(literal 4 binary64) A))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (sqrt.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2) (*.f64 #s(literal 4 binary64) C))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 (*.f64 (fma.f64 (+.f64 A C) (/.f64 F B) F) #s(literal 2 binary64)) B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 #s(approx (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 #s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 B (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 A B) (/.f64 C B))))) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 #s(approx (- C A) C) #s(approx (- C A) C) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -16 binary64) (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
(/.f64 #s(approx (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) A))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (/.f64 (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 A #s(literal 4 binary64)) C) (*.f64 B B))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 (neg.f64 (*.f64 #s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 B (sqrt.f64 F))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (fma.f64 (+.f64 F F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 (+.f64 F F) (+.f64 C A))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 #s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 2 binary64) A))) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (*.f64 #s(literal 2 binary64) A))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (*.f64 #s(literal 2 binary64) C))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (*.f64 B B))))))) (-.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (*.f64 #s(approx (sqrt (* F (+ (* (* C -4) A) (* B B)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) C))))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 F (+.f64 A C)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))) (*.f64 #s(literal -4 binary64) (*.f64 A (*.f64 C (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B))))))) (pow.f64 B #s(literal 2 binary64))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) #s(approx (sqrt (+ (pow (- A C) 2) (pow B 2))) (*.f64 #s(literal -1 binary64) A)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (sqrt.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (sqrt.f64 F)) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) #s(literal 2 binary64))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 #s(approx (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) C) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) F)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64)) (*.f64 F (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))))
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1/2 binary64)))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 F (+.f64 C (sqrt.f64 (+.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))))))) (pow.f64 B #s(literal 2 binary64)))))
(/.f64 (neg.f64 (sqrt.f64 #s(approx (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 B #s(literal 2 binary64)) F)) C) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) F)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) A) (*.f64 #s(literal 2 binary64) C)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 2 binary64) A)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 #s(approx (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))))) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) (/.f64 (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 C (+.f64 C (*.f64 #s(literal -1 binary64) C))) (*.f64 #s(literal 2 binary64) (pow.f64 B #s(literal 2 binary64))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (sqrt.f64 (*.f64 (*.f64 #s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64)))) A))) A) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 2 binary64)))) A) (*.f64 #s(literal 2 binary64) C))) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) C) (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 B #s(literal 4 binary64)))) A))) A) (*.f64 #s(literal 1/2 binary64) (pow.f64 B #s(literal 2 binary64)))) A) (*.f64 #s(literal 2 binary64) C)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
Outputs
(/.f64 #s(literal 1 binary64) #s(approx (/ (- (* C (* A 4)) (* B B)) (sqrt (* (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (+ F F)) (+ (* (* C -4) A) (* B B))))) (*.f64 (/.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) A))) (/.f64 #s(literal 4 binary64) (sqrt.f64 F)))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) (/.f64 C (*.f64 (fabs.f64 C) (sqrt.f64 (*.f64 (/.f64 F A) #s(literal -16 binary64))))))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) F)) (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2))))))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal 1/4 binary64) #s(approx (/ (* (sqrt (* -16 F)) (sqrt A)) A) (*.f64 (sqrt.f64 (*.f64 #s(literal -16 binary64) F)) (sqrt.f64 (/.f64 #s(literal 1 binary64) A))))))
#s(approx (/ (neg (* (sqrt (* F (+ (* (* C -4) A) (* B B)))) (sqrt (* (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) 2)))) (- (pow B 2) (* (* 4 A) C))) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 F) (sqrt.f64 (/.f64 #s(literal 2 binary64) B)))))
Calls

49 calls:

50.0ms
F
37.0ms
C
37.0ms
A
37.0ms
B
35.0ms
(pow.f64 B #s(literal 2 binary64))
Results
AccuracySegmentsBranch
0.8%1(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
0.8%1(pow.f64 B #s(literal 2 binary64))
0.8%1B
0.8%1A
0.8%1F
0.8%1C
27.0%1C
27.0%1(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
27.0%1F
27.0%1A
27.0%1(pow.f64 B #s(literal 2 binary64))
27.0%1B
44.1%2(pow.f64 B #s(literal 2 binary64))
44.1%2B
33.2%2C
42.1%2A
41.1%4(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
40.9%2F
44.1%2(pow.f64 B #s(literal 2 binary64))
44.1%2B
50.6%5(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
46.6%3A
46.3%2F
44.9%2C
51.5%3A
47.8%2(pow.f64 B #s(literal 2 binary64))
49.4%3B
54.2%5(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
62.2%5(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
55.8%2(pow.f64 B #s(literal 2 binary64))
57.4%3B
57.7%2(pow.f64 B #s(literal 2 binary64))
62.2%5(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
57.7%2B
60.0%3B
60.0%3B
62.7%5(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
63.5%5(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
63.5%5(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
63.5%5(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
67.6%5(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
67.8%5(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
67.9%5(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
59.4%3(pow.f64 B #s(literal 2 binary64))
67.9%5(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F)) (+.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) #s(literal 2 binary64)) (pow.f64 B #s(literal 2 binary64)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
56.0%3A
61.6%4B
55.3%4C
52.8%3F
Compiler

Compiled 7 954 to 1 414 computations (82.2% saved)

bsearch2.0ms (0.0%)

Memory
5.3MiB live, 5.3MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
-0.0
1.6343143910177428e-132
0.0ms
-5.741367790544802e-212
-0.0
0.0ms
-inf
-9.892751134654594e+210
Compiler

Compiled 82 to 47 computations (42.7% saved)

bsearch2.0ms (0.0%)

Memory
4.6MiB live, 4.6MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
-0.0
1.6343143910177428e-132
0.0ms
-5.741367790544802e-212
-0.0
0.0ms
-inf
-9.892751134654594e+210
Compiler

Compiled 82 to 47 computations (42.7% saved)

bsearch1.0ms (0.0%)

Memory
4.3MiB live, 4.3MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
-0.0
1.6343143910177428e-132
0.0ms
-5.741367790544802e-212
-0.0
0.0ms
-inf
-9.892751134654594e+210
Compiler

Compiled 82 to 47 computations (42.7% saved)

bsearch5.0ms (0.1%)

Memory
-36.6MiB live, 11.3MiB allocated; 5ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
-0.0
1.6343143910177428e-132
0.0ms
-5.741367790544802e-212
-0.0
0.0ms
-inf
-9.892751134654594e+210
Compiler

Compiled 82 to 47 computations (42.7% saved)

bsearch2.0ms (0.0%)

Memory
4.2MiB live, 4.2MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
-0.0
1.6343143910177428e-132
0.0ms
-5.741367790544802e-212
-0.0
0.0ms
-6.019090382225548e+130
-5.734315105729665e+130
Compiler

Compiled 82 to 47 computations (42.7% saved)

bsearch1.0ms (0.0%)

Memory
4.0MiB live, 4.0MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
-0.0
1.6343143910177428e-132
0.0ms
-5.741367790544802e-212
-0.0
0.0ms
-6.019090382225548e+130
-5.734315105729665e+130
Compiler

Compiled 82 to 47 computations (42.7% saved)

bsearch2.0ms (0.0%)

Memory
4.1MiB live, 4.1MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
-0.0
1.6343143910177428e-132
0.0ms
-5.741367790544802e-212
-0.0
0.0ms
-6.019090382225548e+130
-5.734315105729665e+130
Compiler

Compiled 82 to 47 computations (42.7% saved)

bsearch56.0ms (0.6%)

Memory
30.6MiB live, 121.7MiB allocated; 13ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
0.38899906394029915
433.38773122630755
21.0ms
1.6572029437332407e-279
3.931202487589484e-279
Samples
20.0ms74×1valid
12.0ms120×0valid
5.0ms14×2valid
Compiler

Compiled 1 410 to 903 computations (36.0% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-pow2: 6.0ms (22.7% of total)
ival-mult!: 6.0ms (22.7% of total)
adjust: 4.0ms (15.2% of total)
ival-sqrt: 4.0ms (15.2% of total)
ival-add!: 2.0ms (7.6% of total)
ival-div!: 2.0ms (7.6% of total)
ival-sub!: 1.0ms (3.8% of total)
ival-neg: 1.0ms (3.8% of total)

bsearch10.0ms (0.1%)

Memory
-40.9MiB live, 9.4MiB allocated; 14ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
8.0ms
0.38899906394029915
433.38773122630755
1.0ms
1.6572029437332407e-279
3.931202487589484e-279
Compiler

Compiled 1 410 to 903 computations (36.0% saved)

bsearch2.0ms (0.0%)

Memory
6.0MiB live, 6.0MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
2.0ms
0.38899906394029915
433.38773122630755
Compiler

Compiled 875 to 573 computations (34.5% saved)

bsearch1.0ms (0.0%)

Memory
2.4MiB live, 2.4MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
-0.0
1.6343143910177428e-132
0.0ms
-5.741367790544802e-212
-0.0
0.0ms
-6.019090382225548e+130
-5.734315105729665e+130
Compiler

Compiled 82 to 47 computations (42.7% saved)

bsearch60.0ms (0.6%)

Memory
20.7MiB live, 111.5MiB allocated; 13ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
43.0ms
1.9100007187978578e-262
6.864758073939281e-261
9.0ms
-3.8525307375090426e-159
-2.841097698707465e-159
Samples
19.0ms45×1valid
17.0ms108×0valid
7.0ms2valid
Compiler

Compiled 1 125 to 701 computations (37.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-pow2: 6.0ms (22.4% of total)
ival-mult!: 6.0ms (22.4% of total)
adjust: 4.0ms (14.9% of total)
ival-sqrt: 4.0ms (14.9% of total)
ival-add!: 2.0ms (7.5% of total)
ival-sub!: 1.0ms (3.7% of total)
ival-div!: 1.0ms (3.7% of total)
ival-neg: 1.0ms (3.7% of total)

bsearch2.0ms (0.0%)

Memory
3.3MiB live, 3.3MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
-0.0
1.6343143910177428e-132
0.0ms
-1.3413970284837885e-167
-1.336745756058433e-167
0.0ms
-6.019090382225548e+130
-5.734315105729665e+130
Compiler

Compiled 82 to 47 computations (42.7% saved)

bsearch25.0ms (0.3%)

Memory
5.0MiB live, 50.4MiB allocated; 11ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
23.0ms
433.38773122630755
991.6868019965951
Samples
6.0ms48×0valid
5.0ms23×1valid
3.0ms2valid
Compiler

Compiled 588 to 369 computations (37.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-sqrt: 2.0ms (18.5% of total)
adjust: 2.0ms (18.5% of total)
ival-pow2: 2.0ms (18.5% of total)
ival-mult!: 2.0ms (18.5% of total)
ival-add!: 1.0ms (9.3% of total)
ival-sub!: 1.0ms (9.3% of total)
ival-div!: 1.0ms (9.3% of total)
ival-neg: 1.0ms (9.3% of total)

derivations386.0ms (3.9%)

Memory
-19.7MiB live, 514.3MiB allocated; 54ms collecting garbage
Stop Event
fuel
Compiler

Compiled 4 874 to 268 computations (94.5% saved)

preprocess290.0ms (2.9%)

Memory
-0.5MiB live, 665.3MiB allocated; 66ms collecting garbage
Compiler

Compiled 27 799 to 6 621 computations (76.2% saved)

end0.0ms (0.0%)

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

Profiling

Loading profile data...