ABCF->ab-angle a

Time bar (total: 9.3s)

start0.0ms (0%)

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

analyze499.0ms (5.4%)

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

Compiled 42 to 24 computations (42.9% saved)

sample4.0s (42.5%)

Memory
177.4MiB live, 4 837.8MiB allocated; 1.0s collecting garbage
Samples
661.0ms5 591×0valid
601.0ms2 132×1valid
588.0ms2 108×1invalid
567.0ms3 824×0invalid
248.0ms533×2valid
217.0ms480×2invalid
Precisions
Click to see histograms. Total time spent on operations: 2.2s
ival-mult!: 559.0ms (24.9% of total)
ival-pow2: 496.0ms (22.1% of total)
ival-sqrt: 342.0ms (15.3% of total)
adjust: 324.0ms (14.5% of total)
ival-add!: 199.0ms (8.9% of total)
ival-neg: 118.0ms (5.3% of total)
ival-sub!: 111.0ms (5% of total)
ival-div!: 93.0ms (4.1% of total)
Bogosity

preprocess71.0ms (0.8%)

Memory
-40.0MiB live, 58.6MiB allocated; 42ms 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
17.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)))
Symmetry

(abs B)

(sort A C)

Compiler

Compiled 80 to 44 computations (45% saved)

series832.0ms (8.9%)

Memory
-94.5MiB live, 398.6MiB allocated; 1.4s 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
38.0ms
F
0
11.0ms
B
0
11.0ms
A
-inf
9.0ms
A
0
9.0ms
C
inf

rewrite261.0ms (2.8%)

Memory
-14.9MiB live, 414.5MiB allocated; 42ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022221
038221
198220
2381220
32218220
04532181
Stop Event
iter-limit
node-limit
iter-limit
Counts
22 → 1 736
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 (neg.f64 (sqrt.f64 (*.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)))))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(*.f64 (*.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)) (*.f64 (+.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 #s(literal -1 binary64) (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)) (*.f64 (+.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 (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 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.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 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B))))
(*.f64 (neg.f64 (sqrt.f64 (*.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 #s(literal 1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.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 (+.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 #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)) (*.f64 (+.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)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.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)) (*.f64 (+.f64 F 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)) #s(literal 2 binary64)))
(/.f64 (*.f64 #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)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))
(/.f64 (*.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 (+.f64 F 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)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (*.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)))))) #s(literal -1 binary64))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))
(/.f64 (neg.f64 (*.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)) (*.f64 (+.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 (*.f64 (neg.f64 (sqrt.f64 (*.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)))))) #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 (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 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
(/.f64 (neg.f64 (sqrt.f64 (*.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)))))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.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 (+.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 (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))))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(*.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)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))))
(*.f64 (neg.f64 (sqrt.f64 (*.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)))))) #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)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(*.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)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.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 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.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)))) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.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)))) #s(literal 1/2 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)) (*.f64 (+.f64 F 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)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.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)))))))
(fabs.f64 (sqrt.f64 (*.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 (fabs.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)) (fabs.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(*.f64 (fabs.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F))) (fabs.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(*.f64 (fabs.f64 (+.f64 F F)) (fabs.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 (fabs.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)))) (fabs.f64 (+.f64 F F)))
(*.f64 (fabs.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)) (fabs.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64)))))
(*.f64 (fabs.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64)))) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)))
(*.f64 (fabs.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fabs.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(*.f64 (fabs.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (fabs.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(*.f64 (fabs.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 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(*.f64 (fabs.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (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 (fabs.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) (fabs.f64 F))
(*.f64 (fabs.f64 F) (fabs.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)))))
(*.f64 (fabs.f64 F) (fabs.f64 (fma.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (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))) #s(literal 2 binary64)))))
(*.f64 (fabs.f64 F) (fabs.f64 (fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))))
(*.f64 (fabs.f64 F) (fabs.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))))
(*.f64 (fabs.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (fabs.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))))
(*.f64 (fabs.f64 (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)) F) #s(literal 2 binary64))))
(*.f64 (fabs.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (fabs.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(*.f64 (fabs.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (fabs.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)))))
(*.f64 (fabs.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (fabs.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))))
(*.f64 (fabs.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 (*.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 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64)))) 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 (+.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)))) #s(literal 1 binary64))
(*.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 #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 (neg.f64 (sqrt.f64 (*.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)))))) (neg.f64 (sqrt.f64 (*.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 (sqrt.f64 (*.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))))) (sqrt.f64 (*.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 (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 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (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))) #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 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(*.f64 F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (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 #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) (fabs.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 2 binary64) (fabs.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 #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 (pow.f64 (*.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)))) #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 (+.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 (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)))))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (*.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))))) #s(literal 2 binary64))
(neg.f64 (-.f64 (*.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 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A)))
(neg.f64 (-.f64 (*.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 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A)))
(neg.f64 (-.f64 (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 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A)))
(neg.f64 (-.f64 (*.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 (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 (-.f64 (-.f64 (neg.f64 A) C) (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)))) (*.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 (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 (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 (-.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 (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 (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 (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 (*.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 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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) 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))))))
(neg.f64 (-.f64 (*.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 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 (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 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 (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 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 (neg.f64 A) 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))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(neg.f64 (-.f64 (*.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 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 #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))))))
(neg.f64 (-.f64 (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 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 A) 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)))))
(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 A) C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(neg.f64 (neg.f64 (*.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))))))
(neg.f64 (*.f64 (neg.f64 (sqrt.f64 (*.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)))))) (sqrt.f64 (*.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)))))))
(neg.f64 (*.f64 (sqrt.f64 (*.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))))) (neg.f64 (sqrt.f64 (*.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))))))))
(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 (*.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 (neg.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))
(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 (neg.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)))))
(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 (neg.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)))
(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)) (neg.f64 (*.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)))
(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)) (neg.f64 (*.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))))))
(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)) (neg.f64 (*.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))))
(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)) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (+.f64 C A))))
(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)) (neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (+.f64 C 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))) #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 (neg.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))
(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 (neg.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)))))
(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 (neg.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)))
(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)) (neg.f64 (*.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)))
(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)) (neg.f64 (*.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))))))
(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)) (neg.f64 (*.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))))
(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)) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.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))) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (neg.f64 (*.f64 #s(literal -2 binary64) (*.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))) (+.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 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 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 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 (+.f64 C A) #s(literal 2 binary64)) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (neg.f64 (*.f64 (neg.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))))
(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 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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)))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) F))
(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 (neg.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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))))) #s(literal 2 binary64)))
(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 (neg.f64 (neg.f64 (*.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)))))) #s(literal 2 binary64)))
(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 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 F)))
(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 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(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 (neg.f64 (*.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))))) #s(literal -2 binary64)))
(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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F))))
(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 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 binary64) (*.f64 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 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C 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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)))))
(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 #s(literal -2 binary64) (neg.f64 (*.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 (+.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 (neg.f64 (*.f64 (neg.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))))
(fma.f64 (*.f64 (+.f64 C A) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(fma.f64 (*.f64 (+.f64 C A) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (neg.f64 (*.f64 (neg.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)))))
(fma.f64 (*.f64 (+.f64 C A) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (neg.f64 (*.f64 (neg.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)))
(fma.f64 (*.f64 (+.f64 C A) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (neg.f64 (*.f64 (neg.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)))))
(fma.f64 (*.f64 (+.f64 C A) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) F))
(fma.f64 (*.f64 (+.f64 C A) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (neg.f64 (neg.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)))))
(fma.f64 (*.f64 (+.f64 C A) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (neg.f64 (*.f64 (neg.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))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (+.f64 C A) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (neg.f64 (neg.f64 (*.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)))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (+.f64 C A) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 F)))
(fma.f64 (*.f64 (+.f64 C A) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(fma.f64 (*.f64 (+.f64 C A) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (neg.f64 (*.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))))) #s(literal -2 binary64)))
(fma.f64 (*.f64 (+.f64 C A) (+.f64 F 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)) #s(literal 2 binary64)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F))))
(fma.f64 (*.f64 (+.f64 C A) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) 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 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (+.f64 C A) (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 #s(literal -2 binary64) (neg.f64 (*.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) (+.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 A (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (neg.f64 (*.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))))
(fma.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (neg.f64 (*.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))))))
(fma.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (neg.f64 (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)))))))
(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 (neg.f64 (*.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))))
(fma.f64 (*.f64 A (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64)))) F (neg.f64 (*.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))))))
(fma.f64 (*.f64 A (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64)))) F (neg.f64 (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)))))))
(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 (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 (neg.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))
(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 (neg.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)))))
(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 (neg.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)))
(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) (neg.f64 (*.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)))
(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) (neg.f64 (*.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))))))
(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) (neg.f64 (*.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))))
(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) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.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))) (+.f64 F F) (neg.f64 (*.f64 #s(literal -2 binary64) (*.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))) (+.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))) (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 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (*.f64 (neg.f64 (*.f64 (neg.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))))
(fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (*.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (*.f64 (neg.f64 (*.f64 (neg.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)))))
(fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (*.f64 (neg.f64 (*.f64 (neg.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)))
(fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (*.f64 (neg.f64 (*.f64 (neg.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)))))
(fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (*.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (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))) (+.f64 F F) (*.f64 (neg.f64 (neg.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)))))
(fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (*.f64 (neg.f64 (*.f64 (neg.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))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (*.f64 (neg.f64 (neg.f64 (*.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)))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (*.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 F)))
(fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (*.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (*.f64 (neg.f64 (*.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))))) #s(literal -2 binary64)))
(fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (neg.f64 (*.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))) (+.f64 F F) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 binary64) (*.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))) (+.f64 F F) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (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))) (+.f64 F F) (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (*.f64 #s(literal -2 binary64) (neg.f64 (*.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))) (+.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) (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 (*.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 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) (neg.f64 (*.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))))
(fma.f64 (*.f64 A (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (neg.f64 (*.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))))))
(fma.f64 (*.f64 A (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 F F) (neg.f64 (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)))))))
(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 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.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 (*.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 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 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 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 (+.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 A F) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (neg.f64 (*.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))))
(fma.f64 (*.f64 A F) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (neg.f64 (*.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))))))
(fma.f64 (*.f64 A F) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (neg.f64 (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)))))))
(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 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.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 (*.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 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))) 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 (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 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 2 binary64)) F (*.f64 (neg.f64 (*.f64 (neg.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))))
(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 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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)))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) F))
(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 (neg.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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))))) #s(literal 2 binary64)))
(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 (neg.f64 (neg.f64 (*.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)))))) #s(literal 2 binary64)))
(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 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 F)))
(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 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(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 (neg.f64 (*.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))))) #s(literal -2 binary64)))
(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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F))))
(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 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 binary64) (*.f64 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))) #s(literal 2 binary64)) F (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)))))
(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 #s(literal -2 binary64) (neg.f64 (*.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 (+.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 (neg.f64 (*.f64 (neg.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))))
(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 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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)))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) F))
(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 (neg.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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))))) #s(literal 2 binary64)))
(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 (neg.f64 (neg.f64 (*.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)))))) #s(literal 2 binary64)))
(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 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 F)))
(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 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(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 (neg.f64 (*.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))))) #s(literal -2 binary64)))
(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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F))))
(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 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) 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 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)))))
(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 #s(literal -2 binary64) (neg.f64 (*.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) #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 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) F (*.f64 (neg.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))
(fma.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) F (*.f64 (neg.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)))))
(fma.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) F (*.f64 (neg.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)))
(fma.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) F (neg.f64 (*.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)))
(fma.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) F (neg.f64 (*.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))))))
(fma.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) F (neg.f64 (*.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))))
(fma.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) F (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (+.f64 C A))))
(fma.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) F (neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F))))
(fma.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (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 (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 (neg.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))
(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 (neg.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)))))
(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 (neg.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)))
(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))) (neg.f64 (*.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)))
(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))) (neg.f64 (*.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))))))
(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))) (neg.f64 (*.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))))
(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))) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.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))) #s(literal 2 binary64)) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (neg.f64 (*.f64 #s(literal -2 binary64) (*.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))) #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))) (neg.f64 (*.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))))
(fma.f64 (+.f64 A A) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (neg.f64 (*.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))))))
(fma.f64 (+.f64 A A) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (neg.f64 (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)))))))
(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 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) (neg.f64 (*.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))))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) A) (neg.f64 (*.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))))))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) A) (neg.f64 (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)))))))
(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)) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (neg.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))
(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 (neg.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)))))
(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 (neg.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)))
(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)))) (neg.f64 (*.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)))
(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)))) (neg.f64 (*.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))))))
(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)))) (neg.f64 (*.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))))
(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)))) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (+.f64 C A))))
(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)))) (neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F))))
(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 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 C A)) (*.f64 (neg.f64 (*.f64 (neg.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))))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 C A)) (*.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 C A)) (*.f64 (neg.f64 (*.f64 (neg.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)))))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 C A)) (*.f64 (neg.f64 (*.f64 (neg.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)))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 C A)) (*.f64 (neg.f64 (*.f64 (neg.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)))))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 C A)) (*.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) F))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 C A)) (*.f64 (neg.f64 (neg.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)))))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 C A)) (*.f64 (neg.f64 (*.f64 (neg.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))))) #s(literal 2 binary64)))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 C A)) (*.f64 (neg.f64 (neg.f64 (*.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)))))) #s(literal 2 binary64)))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 C A)) (*.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 F)))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 C A)) (*.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 C A)) (*.f64 (neg.f64 (*.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))))) #s(literal -2 binary64)))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 C A)) (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F))))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 C A)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 binary64) (*.f64 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 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (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)) (+.f64 C A)) (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)))))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 C A)) (*.f64 #s(literal -2 binary64) (neg.f64 (*.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 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 (+.f64 C A) F) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 (neg.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))))
(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 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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)))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) F))
(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 (neg.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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))))) #s(literal 2 binary64)))
(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 (neg.f64 (neg.f64 (*.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)))))) #s(literal 2 binary64)))
(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 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 F)))
(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 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(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 (neg.f64 (*.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))))) #s(literal -2 binary64)))
(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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F))))
(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 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 binary64) (*.f64 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 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C 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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)))))
(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 #s(literal -2 binary64) (neg.f64 (*.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) 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) (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 (*.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 (neg.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))
(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 (neg.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)))))
(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 (neg.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)))
(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))) (neg.f64 (*.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)))
(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))) (neg.f64 (*.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))))))
(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))) (neg.f64 (*.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))))
(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))) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.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))) F) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (neg.f64 (*.f64 #s(literal -2 binary64) (*.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))) 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))) (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 (+.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 (neg.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)))))
(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 (neg.f64 (*.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))))))
(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 (neg.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)))))
(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)) (neg.f64 (*.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))))))
(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) (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))) A))
(fma.f64 (*.f64 (*.f64 A F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 2 binary64) (neg.f64 (*.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))))
(fma.f64 (*.f64 (*.f64 A F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 2 binary64) (neg.f64 (*.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))))))
(fma.f64 (*.f64 (*.f64 A F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 2 binary64) (neg.f64 (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)))))))
(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 (neg.f64 (*.f64 (neg.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))))
(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 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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)))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) F))
(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 (neg.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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))))) #s(literal 2 binary64)))
(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 (neg.f64 (neg.f64 (*.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)))))) #s(literal 2 binary64)))
(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 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 F)))
(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 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(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 (neg.f64 (*.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))))) #s(literal -2 binary64)))
(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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F))))
(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 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 binary64) (*.f64 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 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C 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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)))))
(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 #s(literal -2 binary64) (neg.f64 (*.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 (+.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 (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)))) #s(literal 2 binary64) (*.f64 (neg.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))
(fma.f64 (*.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)))) #s(literal 2 binary64) (*.f64 (neg.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)))))
(fma.f64 (*.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)))) #s(literal 2 binary64) (*.f64 (neg.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)))
(fma.f64 (*.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)))) #s(literal 2 binary64) (neg.f64 (*.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)))
(fma.f64 (*.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)))) #s(literal 2 binary64) (neg.f64 (*.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))))))
(fma.f64 (*.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)))) #s(literal 2 binary64) (neg.f64 (*.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))))
(fma.f64 (*.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)))) #s(literal 2 binary64) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.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))) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 2 binary64) (neg.f64 (*.f64 #s(literal -2 binary64) (*.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))) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) 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 (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 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 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 (+.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 A) (neg.f64 (*.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))))
(fma.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 F A) (neg.f64 (*.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))))))
(fma.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 F A) (neg.f64 (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)))))))
(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 (neg.f64 (*.f64 (neg.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))))
(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 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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)))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) F))
(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 (neg.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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))))) #s(literal 2 binary64)))
(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 (neg.f64 (neg.f64 (*.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)))))) #s(literal 2 binary64)))
(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 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 F)))
(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 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(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 (neg.f64 (*.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))))) #s(literal -2 binary64)))
(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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F))))
(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 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 binary64) (*.f64 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 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (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 (+.f64 C A) F) (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)))))
(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 #s(literal -2 binary64) (neg.f64 (*.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 (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 (neg.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))
(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 (neg.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)))))
(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 (neg.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)))
(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) (neg.f64 (*.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)))
(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) (neg.f64 (*.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))))))
(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) (neg.f64 (*.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))))
(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) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (+.f64 C A))))
(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) (neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F))))
(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 (neg.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))
(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 (neg.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)))))
(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 (neg.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)))
(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) (neg.f64 (*.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)))
(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) (neg.f64 (*.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))))))
(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) (neg.f64 (*.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))))
(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) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (+.f64 C A))))
(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) (neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F))))
(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 (neg.f64 (*.f64 (neg.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))))
(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 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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)))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) F))
(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 (neg.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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))))) #s(literal 2 binary64)))
(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 (neg.f64 (neg.f64 (*.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)))))) #s(literal 2 binary64)))
(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 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 F)))
(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 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(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 (neg.f64 (*.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))))) #s(literal -2 binary64)))
(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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F))))
(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 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 binary64) (*.f64 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 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C 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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)))))
(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 #s(literal -2 binary64) (neg.f64 (*.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) (*.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 (neg.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)))))
(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))) (neg.f64 (*.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))))))
(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 (neg.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))
(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 (neg.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)))))
(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 (neg.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)))
(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))) (neg.f64 (*.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)))
(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))) (neg.f64 (*.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))))))
(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))) (neg.f64 (*.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))))
(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))) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (+.f64 C A))))
(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))) (neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.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 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))) (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 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (neg.f64 (*.f64 (neg.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))))
(fma.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(fma.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (neg.f64 (*.f64 (neg.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)))))
(fma.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (neg.f64 (*.f64 (neg.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)))
(fma.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (neg.f64 (*.f64 (neg.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)))))
(fma.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) F))
(fma.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (neg.f64 (neg.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)))))
(fma.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (neg.f64 (*.f64 (neg.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))))) #s(literal 2 binary64)))
(fma.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (neg.f64 (neg.f64 (*.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)))))) #s(literal 2 binary64)))
(fma.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 F)))
(fma.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(fma.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (neg.f64 (*.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))))) #s(literal -2 binary64)))
(fma.f64 (+.f64 C A) (*.f64 (+.f64 F 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)) #s(literal 2 binary64)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F))))
(fma.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 binary64) (*.f64 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 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C 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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)))))
(fma.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 #s(literal -2 binary64) (neg.f64 (*.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 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) (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 (*.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 (neg.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))
(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 (neg.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)))))
(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 (neg.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)))
(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))) (neg.f64 (*.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)))
(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))) (neg.f64 (*.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))))))
(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))) (neg.f64 (*.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))))
(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))) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (+.f64 C 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))) (neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F))))
(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 (neg.f64 (*.f64 (neg.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))))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 C A) (*.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 C A) (*.f64 (neg.f64 (*.f64 (neg.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)))))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 C A) (*.f64 (neg.f64 (*.f64 (neg.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)))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 C A) (*.f64 (neg.f64 (*.f64 (neg.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)))))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 C A) (*.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) F))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 C A) (*.f64 (neg.f64 (neg.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)))))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 C A) (*.f64 (neg.f64 (*.f64 (neg.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))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 C A) (*.f64 (neg.f64 (neg.f64 (*.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)))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 C A) (*.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 F)))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 C A) (*.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 C A) (*.f64 (neg.f64 (*.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))))) #s(literal -2 binary64)))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 C A) (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F))))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 C A) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 binary64) (*.f64 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 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (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))) (+.f64 C A) (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 C A) (*.f64 #s(literal -2 binary64) (neg.f64 (*.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 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 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 (neg.f64 (*.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))))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A (neg.f64 (*.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))))))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A (neg.f64 (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)))))))
(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 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 (neg.f64 (*.f64 (neg.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))))
(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 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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)))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) F))
(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 (neg.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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))))) #s(literal 2 binary64)))
(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 (neg.f64 (neg.f64 (*.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)))))) #s(literal 2 binary64)))
(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 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 F)))
(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 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(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 (neg.f64 (*.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))))) #s(literal -2 binary64)))
(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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F))))
(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 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 binary64) (*.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 (+.f64 C A) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (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 (+.f64 C A) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)))))
(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 #s(literal -2 binary64) (neg.f64 (*.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 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 (neg.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))
(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 (neg.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)))))
(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 (neg.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)))
(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)) (neg.f64 (*.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)))
(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)) (neg.f64 (*.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))))))
(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)) (neg.f64 (*.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))))
(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)) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (+.f64 C A))))
(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)) (neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F))))
(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) (neg.f64 (*.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))))
(fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 A A) (neg.f64 (*.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))))))
(fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (+.f64 A A) (neg.f64 (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)))))))
(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 (neg.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)))))
(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)) (neg.f64 (*.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))))))
(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))) (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 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) (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 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A (fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.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 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 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)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.f64 (neg.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))
(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 (neg.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)))))
(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 (neg.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)))
(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))) (neg.f64 (*.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)))
(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))) (neg.f64 (*.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))))))
(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))) (neg.f64 (*.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))))
(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))) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (+.f64 C A))))
(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))) (neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F))))
(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 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) A) (neg.f64 (*.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))))
(fma.f64 F (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) A) (neg.f64 (*.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))))))
(fma.f64 F (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) A) (neg.f64 (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)))))))
(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 (+.f64 C A) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 (neg.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))))
(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 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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)))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) F))
(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 (neg.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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))))) #s(literal 2 binary64)))
(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 (neg.f64 (neg.f64 (*.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)))))) #s(literal 2 binary64)))
(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 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 F)))
(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 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(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 (neg.f64 (*.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))))) #s(literal -2 binary64)))
(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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F))))
(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 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 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)) (*.f64 (+.f64 C A) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (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 (+.f64 C A) #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)))))
(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 #s(literal -2 binary64) (neg.f64 (*.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 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 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) A) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.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 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))) (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 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) (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 F (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (neg.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))))
(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 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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)))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) F))
(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 (neg.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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))))) #s(literal 2 binary64)))
(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 (neg.f64 (neg.f64 (*.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)))))) #s(literal 2 binary64)))
(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 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 F)))
(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 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(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 (neg.f64 (*.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))))) #s(literal -2 binary64)))
(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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F))))
(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 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 binary64) (*.f64 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 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C 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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)))))
(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 #s(literal -2 binary64) (neg.f64 (*.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 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 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (neg.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))
(fma.f64 F (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (neg.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)))))
(fma.f64 F (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (neg.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)))
(fma.f64 F (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (neg.f64 (*.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)))
(fma.f64 F (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (neg.f64 (*.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))))))
(fma.f64 F (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (neg.f64 (*.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))))
(fma.f64 F (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (+.f64 C A))))
(fma.f64 F (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F))))
(fma.f64 F (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #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 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 (neg.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)))))
(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))) (neg.f64 (*.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))))))
(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) 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 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 #s(literal 2 binary64) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F)) (*.f64 (neg.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))
(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 (neg.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)))))
(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 (neg.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)))
(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)) (neg.f64 (*.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)))
(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)) (neg.f64 (*.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))))))
(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)) (neg.f64 (*.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))))
(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)) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (+.f64 C A))))
(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)) (neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F))))
(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 (neg.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))
(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 (neg.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)))))
(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 (neg.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)))
(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)))) (neg.f64 (*.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)))
(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)))) (neg.f64 (*.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))))))
(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)))) (neg.f64 (*.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))))
(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)))) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (+.f64 C A))))
(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)))) (neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F))))
(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 (neg.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))
(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 (neg.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)))))
(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 (neg.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)))
(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))) (neg.f64 (*.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)))
(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))) (neg.f64 (*.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))))))
(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))) (neg.f64 (*.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))))
(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))) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (+.f64 C A))))
(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))) (neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F))))
(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 (+.f64 F F) A) (neg.f64 (*.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))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) A) (neg.f64 (*.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))))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) A) (neg.f64 (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)))))))
(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 (+.f64 C A) F)) (*.f64 (neg.f64 (*.f64 (neg.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))))
(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 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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)))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) F))
(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 (neg.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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))))) #s(literal 2 binary64)))
(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 (neg.f64 (neg.f64 (*.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)))))) #s(literal 2 binary64)))
(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 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 F)))
(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 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.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 #s(literal 2 binary64) (*.f64 (+.f64 C A) F)) (*.f64 (neg.f64 (*.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))))) #s(literal -2 binary64)))
(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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F))))
(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 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 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)) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 C A) F)) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (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 #s(literal 2 binary64) (*.f64 (+.f64 C A) F)) (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)))))
(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 #s(literal -2 binary64) (neg.f64 (*.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 (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 (neg.f64 (*.f64 (neg.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))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (neg.f64 (*.f64 (neg.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)))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (neg.f64 (*.f64 (neg.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)))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (neg.f64 (*.f64 (neg.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)))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) F))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (neg.f64 (neg.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)))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (neg.f64 (*.f64 (neg.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))))) #s(literal 2 binary64)))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (neg.f64 (neg.f64 (*.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)))))) #s(literal 2 binary64)))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 F)))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.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 (+.f64 F F) (+.f64 C A)) (*.f64 (neg.f64 (*.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))))) #s(literal -2 binary64)))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 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)) (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)))))
(fma.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 #s(literal -2 binary64) (neg.f64 (*.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 (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 (neg.f64 (*.f64 (neg.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))))
(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 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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)))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) F))
(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 (neg.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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))))) #s(literal 2 binary64)))
(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 (neg.f64 (neg.f64 (*.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)))))) #s(literal 2 binary64)))
(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 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 F)))
(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 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.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 (*.f64 (+.f64 C A) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.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))))) #s(literal -2 binary64)))
(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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F))))
(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 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 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)) (*.f64 F (*.f64 (+.f64 C A) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)))))
(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 #s(literal -2 binary64) (neg.f64 (*.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 (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 F A) (fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.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 (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) (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 (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))) (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 (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 (neg.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)))))
(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) (neg.f64 (*.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))))))
(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 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))) (neg.f64 (*.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))))
(fma.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (neg.f64 (*.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))))))
(fma.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (neg.f64 (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)))))))
(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 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.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 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.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))))) (*.f64 (neg.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))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.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))))) (*.f64 (neg.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)))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.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))))) (*.f64 (neg.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)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.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))))) (neg.f64 (*.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)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.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))))) (neg.f64 (*.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))))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.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))))) (neg.f64 (*.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))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.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))))) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (+.f64 C A))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.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))))) (neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.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))))) (*.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 (*.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 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 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F)) (*.f64 (neg.f64 (*.f64 (neg.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))))
(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 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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)))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) F))
(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 (neg.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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))))) #s(literal 2 binary64)))
(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 (neg.f64 (neg.f64 (*.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)))))) #s(literal 2 binary64)))
(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 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 F)))
(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 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(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 (neg.f64 (*.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))))) #s(literal -2 binary64)))
(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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F))))
(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 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 binary64) (*.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 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F)) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C 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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)))))
(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 #s(literal -2 binary64) (neg.f64 (*.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 #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 (+.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))) F) (*.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))) (neg.f64 (*.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))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 A F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (neg.f64 (*.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))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 A F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (neg.f64 (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)))))))
(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 (neg.f64 (*.f64 (neg.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))))
(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 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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)))
(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 (neg.f64 (*.f64 (neg.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)))))
(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 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) F))
(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 (neg.f64 (neg.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)))))
(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 (neg.f64 (*.f64 (neg.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))))) #s(literal 2 binary64)))
(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 (neg.f64 (neg.f64 (*.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)))))) #s(literal 2 binary64)))
(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 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 F)))
(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 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(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 (neg.f64 (*.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))))) #s(literal -2 binary64)))
(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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F))))
(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 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 binary64) (*.f64 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 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C 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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)))))
(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 #s(literal -2 binary64) (neg.f64 (*.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 #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 (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)))) (*.f64 (neg.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))
(fma.f64 #s(literal 2 binary64) (*.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)))) (*.f64 (neg.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)))))
(fma.f64 #s(literal 2 binary64) (*.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)))) (*.f64 (neg.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)))
(fma.f64 #s(literal 2 binary64) (*.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)))) (neg.f64 (*.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)))
(fma.f64 #s(literal 2 binary64) (*.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)))) (neg.f64 (*.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))))))
(fma.f64 #s(literal 2 binary64) (*.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)))) (neg.f64 (*.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))))
(fma.f64 #s(literal 2 binary64) (*.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)))) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (+.f64 C A))))
(fma.f64 #s(literal 2 binary64) (*.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)))) (neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F))))
(fma.f64 #s(literal 2 binary64) (*.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)))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(sqrt.f64 (pow.f64 (*.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)))) #s(literal 2 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 (neg.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)))) 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 A F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.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 A F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.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))) C))))
(-.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 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 F (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))))
(-.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 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.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 A 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))) C)))
(-.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 (neg.f64 C) (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)))))
(-.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)))) (neg.f64 (*.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))) 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 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F)) (*.f64 (neg.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 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F)) (*.f64 (neg.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 (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 (neg.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))))))
(-.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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C 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 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.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 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F)) (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C 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 (neg.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)))))
(-.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)) (neg.f64 (*.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))))))
(-.f64 (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 (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))))) (*.f64 (neg.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) F))
(-.f64 (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 (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))))) (*.f64 (neg.f64 (*.f64 (+.f64 C A) F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(-.f64 (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 (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))))) (*.f64 (neg.f64 F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 C A))))
(-.f64 (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 (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))))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 (+.f64 C A) F)))
(-.f64 (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 (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))))) (*.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (-.f64 (neg.f64 A) C)))
(-.f64 (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 (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))))) (*.f64 (+.f64 C A) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(-.f64 (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 (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))))) (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (+.f64 C A)))
(-.f64 (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 (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))))) (*.f64 (-.f64 (neg.f64 A) C) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(-.f64 (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 (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))))) (neg.f64 (*.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 (neg.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 (neg.f64 (*.f64 (+.f64 C A) F)) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(-.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 (neg.f64 F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (+.f64 C A))))
(-.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 (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 (+.f64 C A) 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 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (-.f64 (neg.f64 A) C)))
(-.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 C A) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (+.f64 C A)))
(-.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 (neg.f64 A) C) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(-.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)) (neg.f64 (*.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 (neg.f64 (*.f64 C (+.f64 F F))) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))
(-.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 (neg.f64 (*.f64 C (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) 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 (neg.f64 (*.f64 C (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (+.f64 F 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 (neg.f64 (*.f64 C #s(literal 2 binary64))) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(-.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 (neg.f64 (*.f64 C F)) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64)))))
(-.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 (neg.f64 (*.f64 C (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) #s(literal 2 binary64)))
(-.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 (neg.f64 F) F) (*.f64 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) C)))
(-.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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (*.f64 F C)))
(-.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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (*.f64 #s(literal 2 binary64) C)))
(-.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 (neg.f64 F) (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) C)))
(-.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 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 (+.f64 F F) C)))
(-.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 #s(literal -2 binary64) (*.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C)))
(-.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 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) C))
(-.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 (neg.f64 C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))
(-.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)) (neg.f64 (*.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 (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))))) (*.f64 (neg.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 C A) (+.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 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) (*.f64 (neg.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 (fma.f64 (*.f64 (+.f64 C A) (+.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 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) (*.f64 (neg.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))))))
(-.f64 (fma.f64 (*.f64 (+.f64 C A) (+.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 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 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F)))
(-.f64 (fma.f64 (*.f64 (+.f64 C A) (+.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 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 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(-.f64 (fma.f64 (*.f64 (+.f64 C A) (+.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 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) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(-.f64 (fma.f64 (*.f64 (+.f64 C A) (+.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 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) (*.f64 (neg.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)))))
(-.f64 (fma.f64 (*.f64 (+.f64 C A) (+.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 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) (neg.f64 (*.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))))))
(-.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 (neg.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)) #s(literal 2 binary64)) (*.f64 F (*.f64 B B))) (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 #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 (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))))) #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 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 1 binary64)) (neg.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 (+.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 (neg.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))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)) (*.f64 (neg.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))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)) (*.f64 (neg.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))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)) (*.f64 (neg.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))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)) (*.f64 (neg.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))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)) (*.f64 (neg.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))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)) (*.f64 (-.f64 (neg.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))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)) (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.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))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)) (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (*.f64 #s(literal 2 binary64) C)))
(-.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 (neg.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))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.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))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)) (*.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))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C 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)))) C))
(-.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 (neg.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))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)) (neg.f64 (*.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 (neg.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 (*.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))) (neg.f64 (*.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 #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))))) (neg.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 (*.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 (neg.f64 (*.f64 C (+.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))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.f64 (*.f64 C (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(-.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 (neg.f64 (*.f64 C (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))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.f64 (*.f64 C #s(literal 2 binary64))) (*.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 (neg.f64 (*.f64 C F)) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64)))))
(-.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 (neg.f64 (*.f64 C (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))) #s(literal 2 binary64)))
(-.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 (neg.f64 F) F) (*.f64 (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))) A) (*.f64 (+.f64 F 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)) #s(literal 2 binary64)) (*.f64 F C)))
(-.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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (*.f64 #s(literal 2 binary64) C)))
(-.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 (neg.f64 F) (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) C)))
(-.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 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 (+.f64 F F) C)))
(-.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 #s(literal -2 binary64) (*.f64 (*.f64 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))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 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))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.f64 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))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.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))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.f64 (*.f64 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))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.f64 (*.f64 A (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(-.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 (neg.f64 (*.f64 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))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.f64 (*.f64 A F)) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 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 (neg.f64 (+.f64 A 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))) C) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (-.f64 (neg.f64 F) F) (*.f64 (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 (neg.f64 (*.f64 (*.f64 A F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal 2 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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (*.f64 F 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 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (+.f64 A 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 (neg.f64 F) (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) 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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 (+.f64 F F) 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 #s(literal -2 binary64) (*.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) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 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 (neg.f64 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)))) (neg.f64 (*.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))) (neg.f64 (fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.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 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F) (neg.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))) 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) (neg.f64 (fma.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)))))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (*.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))) A)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (*.f64 (-.f64 (neg.f64 A) (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))) C) (neg.f64 (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) (neg.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 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) C) (neg.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 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (neg.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 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (neg.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 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (neg.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 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (neg.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 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (neg.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 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (-.f64 (neg.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 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (neg.f64 (*.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))) 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 C (*.f64 A #s(literal 4 binary64))) (*.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 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (*.f64 #s(literal 2 binary64) (+.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 (neg.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 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.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 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (*.f64 #s(literal -2 binary64) (*.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))) F)))
(-.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 (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)))) (neg.f64 (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 (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)))) (neg.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))) F (*.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 (neg.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 (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 (*.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 (+.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 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) 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)))) (*.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (-.f64 (-.f64 (neg.f64 A) C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C 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 A) C) (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)))))
(-.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 (neg.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 (+.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) (+.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 (neg.f64 (*.f64 (+.f64 C 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))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (-.f64 (neg.f64 F) F) (*.f64 (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 (neg.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 (+.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) (*.f64 (+.f64 F 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))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (neg.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 (+.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 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 (+.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 (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 #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 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 (+.f64 F F) (+.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 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 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 #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 (+.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) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.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)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (-.f64 (neg.f64 A) C)))
(-.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 A) 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))) (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 (neg.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 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.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 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.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 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (-.f64 (neg.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) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.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 (+.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 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal -2 binary64)) #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 (neg.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 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.f64 F) (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (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 C (*.f64 A #s(literal 4 binary64))) (*.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 (+.f64 C A) (*.f64 (+.f64 F 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 F F) (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 C (*.f64 A #s(literal 4 binary64))) (*.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 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1 binary64) (*.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)))))))
(-.f64 (*.f64 (+.f64 C 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))) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) #s(literal -2 binary64)))
(fabs.f64 (-.f64 (*.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 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A)))
(fabs.f64 (-.f64 (*.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 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A)))
(fabs.f64 (-.f64 (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 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A)))
(fabs.f64 (-.f64 (*.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 (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))))))
(fabs.f64 (-.f64 (*.f64 (-.f64 (-.f64 (neg.f64 A) C) (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)))) (*.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))))))
(fabs.f64 (-.f64 (*.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 (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))))))
(fabs.f64 (-.f64 (*.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 (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))))))
(fabs.f64 (-.f64 (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 (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))))))
(fabs.f64 (-.f64 (*.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 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))))))
(fabs.f64 (-.f64 (*.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 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))))))
(fabs.f64 (-.f64 (*.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 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))))))
(fabs.f64 (-.f64 (*.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 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))))))
(fabs.f64 (-.f64 (*.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 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))))))
(fabs.f64 (-.f64 (*.f64 (-.f64 (neg.f64 A) 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))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fabs.f64 (-.f64 (*.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 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))))))
(fabs.f64 (-.f64 (*.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))))))
(fabs.f64 (-.f64 (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 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))))))
(fabs.f64 (*.f64 (*.f64 (neg.f64 (sqrt.f64 (*.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)))))) (sqrt.f64 (*.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)))))) #s(literal 1 binary64)))
(fabs.f64 (*.f64 (*.f64 (sqrt.f64 (*.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))))) (neg.f64 (sqrt.f64 (*.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))))))) #s(literal 1 binary64)))
(fabs.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)))
(fabs.f64 (*.f64 (-.f64 (-.f64 (neg.f64 A) 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)))))
(fabs.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))))
(fabs.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)))
(fabs.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (-.f64 (-.f64 (neg.f64 A) C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fabs.f64 (neg.f64 (*.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))))))
(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)) (*.f64 (+.f64 F 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)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))))))
(fabs.f64 (*.f64 (sqrt.f64 (*.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))))) (neg.f64 (sqrt.f64 (*.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))))))))
(fabs.f64 (*.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 (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) (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 (+.f64 C A) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) F)) (*.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)))))
(+.f64 (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 (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))))) (*.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 (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))))) (*.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)))))
(+.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 (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 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.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 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) (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))))))
(+.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 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 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A) (neg.f64 (*.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) (neg.f64 (*.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 (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 (+.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 (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))))))
(+.f64 (*.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))) (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 (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 (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)))) (neg.f64 (*.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 (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 (neg.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 (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 (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)))) (neg.f64 (*.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)))) (neg.f64 (*.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)))) (neg.f64 (*.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)))) (neg.f64 (*.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)))) (neg.f64 (*.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)))) (*.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 (neg.f64 (*.f64 (neg.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 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) F))
(+.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.f64 (*.f64 (neg.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 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.f64 (*.f64 (neg.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 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.f64 (*.f64 (neg.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 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))) F))
(+.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.f64 (neg.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 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.f64 (*.f64 (neg.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))))) #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 (neg.f64 (neg.f64 (*.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)))))) #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 (neg.f64 (*.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (neg.f64 F)))
(+.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F)))
(+.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.f64 (*.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))))) #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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal 2 binary64)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) F))))
(+.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 binary64) (*.f64 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 #s(literal -2 binary64) (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))) (neg.f64 (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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #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 #s(literal -2 binary64) (neg.f64 (*.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)))))))
(+.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 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))) 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))))
(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 (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 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 #s(literal 1 binary64) F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (neg.f64 (*.f64 #s(literal -1 binary64) (*.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 (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 (neg.f64 (*.f64 #s(literal -1 binary64) (*.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)) (neg.f64 (*.f64 #s(literal -1 binary64) (*.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 (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 (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 (*.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))) (neg.f64 (*.f64 #s(literal -1 binary64) (*.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 (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) (neg.f64 (*.f64 #s(literal -1 binary64) (*.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) (neg.f64 (*.f64 #s(literal -1 binary64) (*.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)) (neg.f64 (*.f64 #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)) (neg.f64 (*.f64 #s(literal -1 binary64) (*.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 (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 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F #s(literal 1 binary64)) (neg.f64 (*.f64 #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)) (*.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 (neg.f64 (*.f64 #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 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 #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 (fma.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F (*.f64 B B))) (*.f64 (neg.f64 (*.f64 F #s(literal -4 binary64))) (*.f64 C A)))
(-.f64 (fma.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F (*.f64 B B))) (*.f64 (neg.f64 (*.f64 F (*.f64 #s(literal -4 binary64) A))) C))
(-.f64 (fma.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F (*.f64 B B))) (*.f64 (neg.f64 (*.f64 F (neg.f64 C))) (*.f64 A #s(literal 4 binary64))))
(-.f64 (fma.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F (*.f64 B B))) (*.f64 (neg.f64 (*.f64 F (*.f64 A #s(literal 4 binary64)))) (neg.f64 C)))
(-.f64 (fma.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F (*.f64 B B))) (*.f64 (neg.f64 (*.f64 F #s(literal 4 binary64))) (*.f64 (neg.f64 A) C)))
(-.f64 (fma.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F (*.f64 B B))) (*.f64 (neg.f64 (*.f64 F C)) (*.f64 #s(literal -4 binary64) A)))
(-.f64 (fma.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F (*.f64 B B))) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 C A) F)))
(-.f64 (fma.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F (*.f64 B B))) (*.f64 (*.f64 A #s(literal 4 binary64)) (*.f64 C F)))
(-.f64 (fma.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F (*.f64 B B))) (*.f64 C (*.f64 (*.f64 A #s(literal 4 binary64)) F)))
(-.f64 (fma.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F (*.f64 B B))) (*.f64 (neg.f64 C) (*.f64 (*.f64 #s(literal -4 binary64) A) 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) A) (*.f64 (neg.f64 C) F)))
(-.f64 (fma.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F (*.f64 B B))) (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 (neg.f64 A) C) F)))
(-.f64 (fma.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F (*.f64 B B))) (*.f64 F (*.f64 C (*.f64 A #s(literal 4 binary64)))))
(-.f64 (fma.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F (*.f64 B B))) (*.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) F))
(-.f64 (fma.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F (*.f64 B B))) (*.f64 (neg.f64 F) (*.f64 #s(literal -4 binary64) (*.f64 C A))))
(-.f64 (fma.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)) (*.f64 F (*.f64 B B))) (neg.f64 (*.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 (neg.f64 F) F) (*.f64 B B)))
(-.f64 (*.f64 (+.f64 F F) (*.f64 #s(literal -4 binary64) (*.f64 C A))) (neg.f64 (*.f64 (+.f64 F F) (*.f64 B B))))
(-.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (*.f64 (-.f64 (neg.f64 F) F) (*.f64 #s(literal -4 binary64) (*.f64 C A))))
(-.f64 (*.f64 (+.f64 F F) (*.f64 B B)) (neg.f64 (*.f64 (+.f64 F F) (*.f64 #s(literal -4 binary64) (*.f64 C A)))))
(-.f64 (*.f64 F (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 (neg.f64 F) (*.f64 #s(literal -8 binary64) (*.f64 C A))))
(-.f64 (*.f64 F (*.f64 (*.f64 B B) #s(literal 2 binary64))) (neg.f64 (*.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 #s(literal 2 binary64) (*.f64 F (*.f64 B B))) (neg.f64 (*.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 (neg.f64 B) B) (+.f64 F F)))
(-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) (+.f64 F F)) (neg.f64 (*.f64 (*.f64 B B) (+.f64 F F))))
(-.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (*.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (+.f64 F F)))
(-.f64 (*.f64 (*.f64 B B) (+.f64 F F)) (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) (+.f64 F F))))
(-.f64 (*.f64 (*.f64 (*.f64 B B) #s(literal 2 binary64)) F) (*.f64 (neg.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A))) F))
(-.f64 (*.f64 (*.f64 (*.f64 B B) #s(literal 2 binary64)) F) (neg.f64 (*.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) F)))
(-.f64 (*.f64 (*.f64 F (*.f64 B B)) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F)) #s(literal 2 binary64)))
(-.f64 (*.f64 (*.f64 F (*.f64 B B)) #s(literal 2 binary64)) (neg.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) #s(literal 2 binary64))))
(-.f64 (*.f64 F (*.f64 B B)) (neg.f64 (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 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (neg.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 (neg.f64 (*.f64 #s(literal 1 binary64) 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 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.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)) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B))))
(-.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (*.f64 (neg.f64 F) (*.f64 (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))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 F #s(literal 1 binary64))))
(-.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (neg.f64 (*.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 #s(literal 1 binary64) (*.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 (*.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 (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (neg.f64 (*.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 (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 (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)
(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 (neg.f64 (neg.f64 F)) (*.f64 #s(literal -4 binary64) (*.f64 C A))))
(fma.f64 (*.f64 F (fabs.f64 B)) (fabs.f64 B) (neg.f64 (*.f64 (neg.f64 F) (*.f64 #s(literal -4 binary64) (*.f64 C A)))))
(fma.f64 (*.f64 F (fabs.f64 B)) (fabs.f64 B) (neg.f64 (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F))))
(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 (neg.f64 (neg.f64 F)) (*.f64 #s(literal -4 binary64) (*.f64 C A))))
(fma.f64 (*.f64 F (neg.f64 B)) (neg.f64 B) (neg.f64 (*.f64 (neg.f64 F) (*.f64 #s(literal -4 binary64) (*.f64 C A)))))
(fma.f64 (*.f64 F (neg.f64 B)) (neg.f64 B) (neg.f64 (neg.f64 (*.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 (neg.f64 (neg.f64 F)) (*.f64 #s(literal -4 binary64) (*.f64 C A))))
(fma.f64 (*.f64 F B) B (neg.f64 (*.f64 (neg.f64 F) (*.f64 #s(literal -4 binary64) (*.f64 C A)))))
(fma.f64 (*.f64 F B) B (neg.f64 (neg.f64 (*.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 (neg.f64 (neg.f64 F)) (*.f64 #s(literal -4 binary64) (*.f64 C A))))
(fma.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) F) (neg.f64 (*.f64 (neg.f64 F) (*.f64 #s(literal -4 binary64) (*.f64 C A)))))
(fma.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) F) (neg.f64 (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F))))
(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 (neg.f64 (neg.f64 F)) (*.f64 #s(literal -4 binary64) (*.f64 C A))))
(fma.f64 (neg.f64 B) (*.f64 (neg.f64 B) F) (neg.f64 (*.f64 (neg.f64 F) (*.f64 #s(literal -4 binary64) (*.f64 C A)))))
(fma.f64 (neg.f64 B) (*.f64 (neg.f64 B) F) (neg.f64 (neg.f64 (*.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 (neg.f64 (neg.f64 F)) (*.f64 #s(literal -4 binary64) (*.f64 C A))))
(fma.f64 F (*.f64 B B) (neg.f64 (*.f64 (neg.f64 F) (*.f64 #s(literal -4 binary64) (*.f64 C A)))))
(fma.f64 F (*.f64 B B) (neg.f64 (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F))))
(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 (neg.f64 (neg.f64 F)) (*.f64 #s(literal -4 binary64) (*.f64 C A))))
(fma.f64 (*.f64 B B) F (neg.f64 (*.f64 (neg.f64 F) (*.f64 #s(literal -4 binary64) (*.f64 C A)))))
(fma.f64 (*.f64 B B) F (neg.f64 (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F))))
(fma.f64 (*.f64 B B) F (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F))
(fma.f64 B (*.f64 B F) (*.f64 (neg.f64 (neg.f64 F)) (*.f64 #s(literal -4 binary64) (*.f64 C A))))
(fma.f64 B (*.f64 B F) (neg.f64 (*.f64 (neg.f64 F) (*.f64 #s(literal -4 binary64) (*.f64 C A)))))
(fma.f64 B (*.f64 B F) (neg.f64 (neg.f64 (*.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 #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 #s(literal 1 binary64) (*.f64 F (*.f64 B B))) (neg.f64 (*.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 (neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F)) #s(literal 1 binary64)))
(-.f64 (*.f64 (*.f64 F (*.f64 B B)) #s(literal 1 binary64)) (neg.f64 (*.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 (neg.f64 (*.f64 F (fabs.f64 B))) (fabs.f64 B)))
(-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (*.f64 (neg.f64 (*.f64 F (neg.f64 B))) (neg.f64 B)))
(-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (*.f64 (neg.f64 (*.f64 F B)) B))
(-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (*.f64 (neg.f64 (fabs.f64 B)) (*.f64 (fabs.f64 B) F)))
(-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (*.f64 (neg.f64 (neg.f64 B)) (*.f64 (neg.f64 B) F)))
(-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (*.f64 (neg.f64 B) (*.f64 B F)))
(-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (*.f64 (neg.f64 F) (*.f64 B B)))
(-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (*.f64 (*.f64 (neg.f64 B) B) F))
(-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) F) (neg.f64 (*.f64 F (*.f64 B B))))
(-.f64 (*.f64 F (*.f64 B B)) (*.f64 (neg.f64 (*.f64 F #s(literal -4 binary64))) (*.f64 C A)))
(-.f64 (*.f64 F (*.f64 B B)) (*.f64 (neg.f64 (*.f64 F (*.f64 #s(literal -4 binary64) A))) C))
(-.f64 (*.f64 F (*.f64 B B)) (*.f64 (neg.f64 (*.f64 F (neg.f64 C))) (*.f64 A #s(literal 4 binary64))))
(-.f64 (*.f64 F (*.f64 B B)) (*.f64 (neg.f64 (*.f64 F (*.f64 A #s(literal 4 binary64)))) (neg.f64 C)))
(-.f64 (*.f64 F (*.f64 B B)) (*.f64 (neg.f64 (*.f64 F #s(literal 4 binary64))) (*.f64 (neg.f64 A) C)))
(-.f64 (*.f64 F (*.f64 B B)) (*.f64 (neg.f64 (*.f64 F C)) (*.f64 #s(literal -4 binary64) A)))
(-.f64 (*.f64 F (*.f64 B B)) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 C A) F)))
(-.f64 (*.f64 F (*.f64 B B)) (*.f64 (*.f64 A #s(literal 4 binary64)) (*.f64 C F)))
(-.f64 (*.f64 F (*.f64 B B)) (*.f64 C (*.f64 (*.f64 A #s(literal 4 binary64)) F)))
(-.f64 (*.f64 F (*.f64 B B)) (*.f64 (neg.f64 C) (*.f64 (*.f64 #s(literal -4 binary64) A) F)))
(-.f64 (*.f64 F (*.f64 B B)) (*.f64 (*.f64 #s(literal -4 binary64) A) (*.f64 (neg.f64 C) F)))
(-.f64 (*.f64 F (*.f64 B B)) (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 (neg.f64 A) C) F)))
(-.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 C (*.f64 A #s(literal 4 binary64)))))
(-.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 (neg.f64 (neg.f64 F)) (*.f64 #s(literal -4 binary64) (*.f64 C A))))
(+.f64 (*.f64 F (*.f64 B B)) (neg.f64 (*.f64 (neg.f64 F) (*.f64 #s(literal -4 binary64) (*.f64 C A)))))
(+.f64 (*.f64 F (*.f64 B B)) (neg.f64 (neg.f64 (*.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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 #s(literal -4 binary64) (neg.f64 (*.f64 (neg.f64 A) C))))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 #s(literal -4 binary64) (*.f64 C A)))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 #s(literal -4 binary64) (neg.f64 (*.f64 (neg.f64 A) C))))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 #s(literal -4 binary64) (*.f64 C A)))
(fma.f64 (*.f64 (neg.f64 C) #s(literal 4 binary64)) A (*.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B)))
(fma.f64 (*.f64 (neg.f64 C) #s(literal 4 binary64)) A (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 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 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B)))
(fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 B)))
(fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))
(fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B)))
(fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 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 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B)))
(fma.f64 (neg.f64 (*.f64 C #s(literal 4 binary64))) A (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 B)))
(fma.f64 (neg.f64 (*.f64 C #s(literal 4 binary64))) A (*.f64 B B))
(fma.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)) (*.f64 #s(literal -4 binary64) (neg.f64 (*.f64 (neg.f64 A) C))))
(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) (neg.f64 (*.f64 (neg.f64 A) C))))
(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) (neg.f64 (*.f64 (neg.f64 A) C))))
(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 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B)))
(fma.f64 (*.f64 C #s(literal 4 binary64)) (neg.f64 A) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 B)))
(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 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B)))
(fma.f64 (*.f64 (neg.f64 A) C) #s(literal 4 binary64) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 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 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B)))
(fma.f64 #s(literal -4 binary64) (*.f64 C A) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 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 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B)))
(fma.f64 (neg.f64 A) (*.f64 C #s(literal 4 binary64)) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 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) (neg.f64 (*.f64 (neg.f64 A) C))))
(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) (neg.f64 (*.f64 (neg.f64 A) C))))
(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 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B)))
(fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 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 (fabs.f64 B))) (fabs.f64 B)))
(fma.f64 (neg.f64 C) (*.f64 A #s(literal 4 binary64)) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 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 (fabs.f64 B))) (fabs.f64 B)))
(fma.f64 (*.f64 C A) #s(literal -4 binary64) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 B)))
(fma.f64 (*.f64 C A) #s(literal -4 binary64) (*.f64 B B))
(fma.f64 C (*.f64 #s(literal -4 binary64) A) (*.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B)))
(fma.f64 C (*.f64 #s(literal -4 binary64) A) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 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 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B)))
(fma.f64 (*.f64 A #s(literal 4 binary64)) (neg.f64 C) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 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 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B)))
(fma.f64 A (*.f64 #s(literal -4 binary64) C) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 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 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B)))
(fma.f64 A (*.f64 #s(literal 4 binary64) (neg.f64 C)) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 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 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B)))
(fma.f64 A (neg.f64 (*.f64 C #s(literal 4 binary64))) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 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 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B)))
(fma.f64 #s(literal 4 binary64) (*.f64 (neg.f64 A) C) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 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) (neg.f64 (*.f64 (neg.f64 A) C))))
(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) (neg.f64 (*.f64 (neg.f64 A) C))))
(fma.f64 B B (*.f64 #s(literal -4 binary64) (*.f64 C A)))
(-.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) (*.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (fabs.f64 B))))
(-.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (neg.f64 B))))
(-.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) B))
(-.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) (*.f64 (neg.f64 B) B))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 (*.f64 (neg.f64 C) #s(literal 4 binary64))) A))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 (*.f64 C #s(literal -4 binary64))) A))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 (*.f64 #s(literal -4 binary64) C)) A))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 (neg.f64 (*.f64 C #s(literal 4 binary64)))) A))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 (*.f64 C #s(literal 4 binary64))) (neg.f64 A)))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 (*.f64 (neg.f64 A) C)) #s(literal 4 binary64)))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 C #s(literal 4 binary64))))
(-.f64 (*.f64 B B) (*.f64 (*.f64 (neg.f64 A) C) #s(literal -4 binary64)))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 A) (*.f64 #s(literal -4 binary64) C)))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 A) (*.f64 #s(literal 4 binary64) (neg.f64 C))))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 A) (neg.f64 (*.f64 C #s(literal 4 binary64)))))
(-.f64 (*.f64 B B) (*.f64 C (*.f64 A #s(literal 4 binary64))))
(+.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) (*.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B)))
(+.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 B)))
(+.f64 (*.f64 #s(literal -4 binary64) (*.f64 C A)) (*.f64 B B))
(+.f64 (*.f64 B B) (*.f64 #s(literal -4 binary64) (neg.f64 (*.f64 (neg.f64 A) C))))
(+.f64 (*.f64 B B) (*.f64 #s(literal -4 binary64) (*.f64 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 (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 B (neg.f64 (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))
(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))
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
(neg.f64 (-.f64 (-.f64 (neg.f64 A) 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) (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 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) (neg.f64 (neg.f64 A)))
(+.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))
(neg.f64 (-.f64 (neg.f64 A) C))
(-.f64 C (neg.f64 (neg.f64 (neg.f64 A))))
(-.f64 C (neg.f64 A))
(-.f64 A (neg.f64 C))
(+.f64 C (neg.f64 (neg.f64 A)))
(+.f64 C A)
(+.f64 A C)
(pow.f64 (pow.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) #s(literal 2 binary64)) #s(literal 1/4 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))))
(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 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 (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 (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 (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 (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 (pow.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.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 2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))
(neg.f64 (-.f64 (*.f64 (-.f64 C A) (-.f64 A C)) (*.f64 B B)))
(fma.f64 (fabs.f64 (fabs.f64 C)) (fabs.f64 (fabs.f64 C)) (fma.f64 B B (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A))))
(fma.f64 (fabs.f64 (fabs.f64 A)) (fabs.f64 (fabs.f64 A)) (neg.f64 (-.f64 (*.f64 (+.f64 A A) C) (fma.f64 C C (*.f64 B B)))))
(fma.f64 (fabs.f64 (fabs.f64 A)) (fabs.f64 (fabs.f64 A)) (neg.f64 (-.f64 (*.f64 C (-.f64 (+.f64 A A) C)) (*.f64 B B))))
(fma.f64 (fabs.f64 (fabs.f64 A)) (fabs.f64 (fabs.f64 A)) (fma.f64 (*.f64 #s(literal -2 binary64) C) A (fma.f64 C C (*.f64 B B))))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.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 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.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 (fabs.f64 C)) (neg.f64 (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 A)) (neg.f64 (fabs.f64 A)) (neg.f64 (-.f64 (*.f64 (+.f64 A A) C) (fma.f64 C C (*.f64 B B)))))
(fma.f64 (neg.f64 (fabs.f64 A)) (neg.f64 (fabs.f64 A)) (neg.f64 (-.f64 (*.f64 C (-.f64 (+.f64 A A) C)) (*.f64 B B))))
(fma.f64 (neg.f64 (fabs.f64 A)) (neg.f64 (fabs.f64 A)) (fma.f64 (*.f64 #s(literal -2 binary64) C) A (fma.f64 C C (*.f64 B B))))
(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 (fabs.f64 B))) (fabs.f64 B)))
(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 (neg.f64 B))) (neg.f64 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 (neg.f64 A)) (neg.f64 (neg.f64 A)) (neg.f64 (-.f64 (*.f64 (+.f64 A A) C) (fma.f64 C C (*.f64 B B)))))
(fma.f64 (neg.f64 (neg.f64 A)) (neg.f64 (neg.f64 A)) (neg.f64 (-.f64 (*.f64 C (-.f64 (+.f64 A A) C)) (*.f64 B B))))
(fma.f64 (neg.f64 (neg.f64 A)) (neg.f64 (neg.f64 A)) (fma.f64 (*.f64 #s(literal -2 binary64) C) A (fma.f64 C C (*.f64 B B))))
(fma.f64 (fabs.f64 A) (fabs.f64 A) (neg.f64 (-.f64 (*.f64 (+.f64 A A) C) (fma.f64 C C (*.f64 B B)))))
(fma.f64 (fabs.f64 A) (fabs.f64 A) (neg.f64 (-.f64 (*.f64 C (-.f64 (+.f64 A A) C)) (*.f64 B B))))
(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 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 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C 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 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.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 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.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 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B)))
(fma.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (neg.f64 (fabs.f64 (-.f64 C A))) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 B)))
(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) (neg.f64 (-.f64 (*.f64 (+.f64 A A) C) (fma.f64 C C (*.f64 B B)))))
(fma.f64 (neg.f64 A) (neg.f64 A) (neg.f64 (-.f64 (*.f64 C (-.f64 (+.f64 A A) C)) (*.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 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(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 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B)))
(fma.f64 (fabs.f64 (-.f64 C A)) (fabs.f64 (-.f64 C A)) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 B)))
(fma.f64 (fabs.f64 (-.f64 C A)) (fabs.f64 (-.f64 C A)) (*.f64 B B))
(fma.f64 (neg.f64 B) (neg.f64 B) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.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 (fabs.f64 B))) (fabs.f64 B)))
(fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 B)))
(fma.f64 (-.f64 C A) (-.f64 C A) (*.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 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B)))
(fma.f64 (-.f64 A C) (-.f64 A C) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 B)))
(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 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 A (neg.f64 (-.f64 (*.f64 (+.f64 A A) C) (fma.f64 C C (*.f64 B B)))))
(fma.f64 A A (neg.f64 (-.f64 (*.f64 C (-.f64 (+.f64 A A) C)) (*.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 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(fma.f64 B (neg.f64 (neg.f64 B)) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 B B (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(fma.f64 B B (*.f64 (-.f64 C A) (-.f64 C A)))
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)) #s(literal 2 binary64)))
(-.f64 (fma.f64 B B (*.f64 (-.f64 A C) A)) (*.f64 (-.f64 A C) C))
(-.f64 (fma.f64 B B (*.f64 (-.f64 A C) A)) (*.f64 (neg.f64 C) (-.f64 C A)))
(-.f64 (fma.f64 B B (*.f64 (-.f64 A C) A)) (*.f64 C (-.f64 A C)))
(-.f64 (fma.f64 B B (*.f64 (-.f64 A C) A)) (*.f64 (-.f64 C A) (neg.f64 C)))
(-.f64 (fma.f64 B B (*.f64 (-.f64 A C) A)) (neg.f64 (*.f64 (neg.f64 C) (-.f64 A C))))
(-.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 (fabs.f64 C)) (fabs.f64 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 C C (*.f64 B B)) (-.f64 (*.f64 C A) (*.f64 (-.f64 A C) A)))
(-.f64 (*.f64 (neg.f64 C) (-.f64 A C)) (fma.f64 (neg.f64 B) B (*.f64 (-.f64 C A) A)))
(-.f64 (*.f64 (-.f64 A C) A) (neg.f64 (fma.f64 (neg.f64 C) (-.f64 A C) (*.f64 B B))))
(-.f64 (*.f64 C C) (neg.f64 (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)) (neg.f64 (fma.f64 C C (*.f64 B B))))
(-.f64 (*.f64 A A) (neg.f64 (fma.f64 (*.f64 #s(literal -2 binary64) C) A (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 (-.f64 C A) (-.f64 C A)) (*.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (fabs.f64 B))))
(-.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (neg.f64 B))))
(-.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) B))
(-.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (neg.f64 B) B))
(-.f64 (*.f64 B B) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (neg.f64 (fabs.f64 (-.f64 C A)))))
(-.f64 (*.f64 B B) (*.f64 (-.f64 C A) (-.f64 A C)))
(fabs.f64 (neg.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 (neg.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 (-.f64 (*.f64 (-.f64 C A) (-.f64 A C)) (*.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 (*.f64 (-.f64 A C) A)) (*.f64 (neg.f64 C) (-.f64 A C)))
(+.f64 (fma.f64 B B (*.f64 A A)) (*.f64 (neg.f64 C) (-.f64 (+.f64 A A) C)))
(+.f64 (fma.f64 B B (*.f64 A A)) (neg.f64 (*.f64 C (-.f64 (+.f64 A A) C))))
(+.f64 (fma.f64 B B (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A))) (neg.f64 (*.f64 (neg.f64 C) 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 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) (neg.f64 (-.f64 (*.f64 (+.f64 A A) C) (fma.f64 C C (*.f64 B B)))))
(+.f64 (*.f64 A A) (neg.f64 (-.f64 (*.f64 C (-.f64 (+.f64 A A) 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 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B)))
(+.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 B)))
(+.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 B B))
(+.f64 (*.f64 B B) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(+.f64 (*.f64 B B) (*.f64 (-.f64 C A) (-.f64 C A)))
(*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))))
(*.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (neg.f64 (fabs.f64 (-.f64 C A))))
(*.f64 (fabs.f64 (-.f64 C A)) (fabs.f64 (-.f64 C A)))
(*.f64 (-.f64 C A) (-.f64 C A))
(*.f64 (-.f64 A C) (-.f64 A C))
(pow.f64 (neg.f64 (fabs.f64 (-.f64 C A))) #s(literal 2 binary64))
(pow.f64 (fabs.f64 (-.f64 C A)) #s(literal 2 binary64))
(pow.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))
(neg.f64 (*.f64 (-.f64 C A) (-.f64 A C)))
(fma.f64 (fabs.f64 (fabs.f64 C)) (fabs.f64 (fabs.f64 C)) (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)))
(fma.f64 (fabs.f64 (fabs.f64 A)) (fabs.f64 (fabs.f64 A)) (*.f64 (neg.f64 C) (-.f64 (+.f64 A A) C)))
(fma.f64 (fabs.f64 (fabs.f64 A)) (fabs.f64 (fabs.f64 A)) (fma.f64 (*.f64 #s(literal -2 binary64) C) A (*.f64 C C)))
(fma.f64 (fabs.f64 (fabs.f64 A)) (fabs.f64 (fabs.f64 A)) (neg.f64 (*.f64 C (-.f64 (+.f64 A A) C))))
(fma.f64 (neg.f64 (fabs.f64 C)) (neg.f64 (fabs.f64 C)) (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)))
(fma.f64 (neg.f64 (fabs.f64 A)) (neg.f64 (fabs.f64 A)) (*.f64 (neg.f64 C) (-.f64 (+.f64 A A) C)))
(fma.f64 (neg.f64 (fabs.f64 A)) (neg.f64 (fabs.f64 A)) (fma.f64 (*.f64 #s(literal -2 binary64) C) A (*.f64 C C)))
(fma.f64 (neg.f64 (fabs.f64 A)) (neg.f64 (fabs.f64 A)) (neg.f64 (*.f64 C (-.f64 (+.f64 A A) C))))
(fma.f64 (neg.f64 (neg.f64 A)) (neg.f64 (neg.f64 A)) (*.f64 (neg.f64 C) (-.f64 (+.f64 A A) C)))
(fma.f64 (neg.f64 (neg.f64 A)) (neg.f64 (neg.f64 A)) (fma.f64 (*.f64 #s(literal -2 binary64) C) A (*.f64 C C)))
(fma.f64 (neg.f64 (neg.f64 A)) (neg.f64 (neg.f64 A)) (neg.f64 (*.f64 C (-.f64 (+.f64 A A) C))))
(fma.f64 (fabs.f64 A) (fabs.f64 A) (*.f64 (neg.f64 C) (-.f64 (+.f64 A 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) (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) (*.f64 (neg.f64 C) (-.f64 (+.f64 A A) C)))
(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) (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 (neg.f64 (neg.f64 (*.f64 (neg.f64 C) (-.f64 A C)))))
(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) (neg.f64 (neg.f64 (*.f64 (neg.f64 C) (-.f64 A C)))))
(fma.f64 A (-.f64 A C) (*.f64 (neg.f64 C) (-.f64 A C)))
(fma.f64 A A (*.f64 (neg.f64 C) (-.f64 (+.f64 A A) C)))
(fma.f64 A A (fma.f64 (*.f64 #s(literal -2 binary64) C) A (*.f64 C C)))
(fma.f64 A A (neg.f64 (*.f64 C (-.f64 (+.f64 A A) C))))
(sqrt.f64 (*.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (-.f64 C A) (-.f64 C A))))
(-.f64 (fma.f64 C C (*.f64 A A)) (*.f64 (neg.f64 (*.f64 #s(literal -2 binary64) C)) A))
(-.f64 (fma.f64 C C (*.f64 A A)) (*.f64 (neg.f64 (*.f64 #s(literal -2 binary64) A)) C))
(-.f64 (fma.f64 C C (*.f64 A A)) (*.f64 (neg.f64 (neg.f64 (+.f64 A A))) C))
(-.f64 (fma.f64 C C (*.f64 A A)) (*.f64 (neg.f64 (+.f64 A A)) (neg.f64 C)))
(-.f64 (fma.f64 C C (*.f64 A A)) (*.f64 (neg.f64 (*.f64 (neg.f64 A) C)) #s(literal 2 binary64)))
(-.f64 (fma.f64 C C (*.f64 A A)) (*.f64 (*.f64 (neg.f64 A) C) #s(literal -2 binary64)))
(-.f64 (fma.f64 C C (*.f64 A A)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 A) C))))
(-.f64 (fma.f64 C C (*.f64 A A)) (*.f64 #s(literal -2 binary64) (*.f64 (neg.f64 A) C)))
(-.f64 (fma.f64 C C (*.f64 A A)) (*.f64 (+.f64 A A) C))
(-.f64 (*.f64 (-.f64 C A) C) (neg.f64 (*.f64 (-.f64 C A) (neg.f64 A))))
(-.f64 (*.f64 (-.f64 C A) C) (*.f64 (-.f64 A C) (neg.f64 A)))
(-.f64 (*.f64 C (-.f64 C A)) (*.f64 (neg.f64 (neg.f64 A)) (-.f64 C A)))
(-.f64 (*.f64 C (-.f64 C A)) (neg.f64 (*.f64 (neg.f64 A) (-.f64 C A))))
(-.f64 (neg.f64 (*.f64 C (-.f64 (+.f64 A A) C))) (*.f64 (neg.f64 (fabs.f64 A)) (fabs.f64 A)))
(-.f64 (neg.f64 (*.f64 C (-.f64 (+.f64 A A) C))) (*.f64 (neg.f64 (neg.f64 A)) (neg.f64 A)))
(-.f64 (neg.f64 (*.f64 C (-.f64 (+.f64 A A) C))) (*.f64 (neg.f64 A) A))
(-.f64 (neg.f64 (*.f64 C (-.f64 (+.f64 A A) C))) (neg.f64 (*.f64 A A)))
(-.f64 (*.f64 (neg.f64 C) (-.f64 A C)) (*.f64 (neg.f64 A) (-.f64 A C)))
(-.f64 (*.f64 (neg.f64 C) (-.f64 A C)) (*.f64 (-.f64 C A) A))
(-.f64 (*.f64 (neg.f64 C) (-.f64 A C)) (*.f64 A (-.f64 C A)))
(-.f64 (*.f64 (neg.f64 C) (-.f64 A C)) (neg.f64 (*.f64 (-.f64 A C) A)))
(-.f64 (*.f64 (-.f64 A C) A) (*.f64 (-.f64 A C) C))
(-.f64 (*.f64 (-.f64 A C) A) (*.f64 (neg.f64 C) (-.f64 C A)))
(-.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 C A) (*.f64 (-.f64 A C) A)))
(-.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (*.f64 (neg.f64 (fabs.f64 C)) (fabs.f64 C)))
(-.f64 (fma.f64 #s(literal -2 binary64) (*.f64 C A) (*.f64 A A)) (neg.f64 (neg.f64 (*.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 A A) (neg.f64 (fma.f64 (*.f64 #s(literal -2 binary64) C) A (*.f64 C C))))
(-.f64 (*.f64 A A) (*.f64 C (-.f64 (+.f64 A A) C)))
(fabs.f64 (*.f64 (-.f64 C A) (-.f64 A C)))
(fabs.f64 (*.f64 (-.f64 C A) (-.f64 C A)))
(+.f64 (fma.f64 C C (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 C) (neg.f64 (neg.f64 A))))) (pow.f64 (neg.f64 (neg.f64 A)) #s(literal 2 binary64)))
(+.f64 (-.f64 (*.f64 C C) (*.f64 #s(literal 2 binary64) (*.f64 C (neg.f64 (neg.f64 A))))) (pow.f64 (neg.f64 (neg.f64 A)) #s(literal 2 binary64)))
(+.f64 (-.f64 (*.f64 C C) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 C) (neg.f64 A)))) (*.f64 A A))
(+.f64 (fma.f64 C C (*.f64 A A)) (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) C)) A))
(+.f64 (fma.f64 C C (*.f64 A A)) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 C A)) #s(literal 1 binary64)))
(+.f64 (fma.f64 C C (*.f64 A A)) (*.f64 (neg.f64 C) (+.f64 A A)))
(+.f64 (fma.f64 C C (*.f64 A A)) (*.f64 (neg.f64 A) (*.f64 C #s(literal 2 binary64))))
(+.f64 (fma.f64 C C (*.f64 A A)) (*.f64 (neg.f64 A) (+.f64 C C)))
(+.f64 (fma.f64 C C (*.f64 A A)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 C A))))
(+.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 (neg.f64 (*.f64 C (-.f64 (+.f64 A A) C))) (*.f64 A A))
(+.f64 (*.f64 (neg.f64 C) (-.f64 A C)) (*.f64 (-.f64 A C) A))
(+.f64 (*.f64 (-.f64 A C) A) (neg.f64 (neg.f64 (*.f64 (neg.f64 C) (-.f64 A C)))))
(+.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) (*.f64 (neg.f64 C) (-.f64 (+.f64 A A) C)))
(+.f64 (*.f64 A A) (fma.f64 (*.f64 #s(literal -2 binary64) C) A (*.f64 C C)))
(+.f64 (*.f64 A A) (neg.f64 (*.f64 C (-.f64 (+.f64 A A) C))))
(neg.f64 (-.f64 C A))
(-.f64 (neg.f64 (neg.f64 A)) C)
(-.f64 (neg.f64 C) (neg.f64 (neg.f64 (neg.f64 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))

eval310.0ms (3.3%)

Memory
49.1MiB live, 521.8MiB allocated; 66ms collecting garbage
Compiler

Compiled 118 946 to 11 753 computations (90.1% saved)

prune74.0ms (0.8%)

Memory
-31.7MiB live, 160.4MiB allocated; 7ms collecting garbage
Pruning

32 alts after pruning (32 fresh and 0 done)

PrunedKeptTotal
New1 975322 007
Fresh000
Picked101
Done000
Total1 976322 008
Accuracy
80.7%
Counts
2 008 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
17.1%
(/.f64 (sqrt.f64 (*.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 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
16.3%
(/.f64 (neg.f64 (sqrt.f64 (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) (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)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
14.7%
(/.f64 (neg.f64 (sqrt.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 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)))
14.7%
(/.f64 (neg.f64 (sqrt.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))) 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 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)))
17.0%
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A (fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.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 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
4.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) #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)))
29.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)) #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)))
0.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 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)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
27.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)) #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.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) A))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
15.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (fabs.f64 F) (fabs.f64 (fma.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (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))) #s(literal 2 binary64))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
11.2%
(/.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))))) (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)))))))))))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
7.2%
(/.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 (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))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
8.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)))
1.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 -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.2%
(/.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)))
17.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 -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)))
12.9%
(/.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)))
0.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 (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)))
12.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 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 (*.f64 #s(literal 4 binary64) A) C)))
23.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 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.5%
(/.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)))
2.1%
(/.f64 #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))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
17.0%
(*.f64 (/.f64 #s(literal -1 binary64) (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)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
25.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))) (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))))))
9.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 (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.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 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
36.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 A F))) A)))
16.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 (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)))
29.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 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 698 to 2 108 computations (43% saved)

series273.0ms (2.9%)

Memory
7.2MiB live, 426.8MiB allocated; 40ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0233630409
Stop Event
iter-limit
Counts
59 → 376
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 (/.f64 #s(literal -1 binary64) (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)) (*.f64 (+.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)))
(fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))
(*.f64 C #s(literal -4 binary64))
#s(literal -4 binary64)
(*.f64 B B)
(sqrt.f64 (*.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 (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 (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 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))
(+.f64 F F)
(/.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)))
(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))))))
(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 (*.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 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F))
(*.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)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) A) (*.f64 #s(literal 2 binary64) C))
#s(literal -1/2 binary64)
(/.f64 (pow.f64 B #s(literal 2 binary64)) A)
(*.f64 #s(literal 2 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 #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 -4) A) (* B B))) (/.f64 #s(literal -1 binary64) (pow.f64 B #s(literal 2 binary64))))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (-.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A C) (pow.f64 B #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (-.f64 (*.f64 A (-.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 A (pow.f64 C #s(literal 2 binary64))) (pow.f64 B #s(literal 6 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 C (pow.f64 B #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (-.f64 (*.f64 A (-.f64 (*.f64 A (-.f64 (*.f64 #s(literal -64 binary64) (/.f64 (*.f64 A (pow.f64 C #s(literal 3 binary64))) (pow.f64 B #s(literal 8 binary64)))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 B #s(literal 6 binary64)))))) (*.f64 #s(literal 4 binary64) (/.f64 C (pow.f64 B #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (pow.f64 B #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 (* (+ F F) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))
#s(approx (* (+ F F) (+ (* (* C -4) A) (* B B))) (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 (+ (* -1/2 (/ (pow B 2) A)) (* 2 C)) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) A)))
#s(approx (+ (* -1/2 (/ (pow B 2) A)) (* 2 C)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 A C))) A))
#s(approx (/ (pow B 2) A) (/.f64 (pow.f64 B #s(literal 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 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 -4) A) (* B B))) (/.f64 #s(literal 1/4 binary64) (*.f64 A C)))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (/.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A (pow.f64 C #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) C))) A))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (/.f64 (-.f64 (fma.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) C))) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A (pow.f64 C #s(literal 2 binary64)))))) A))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (/.f64 (-.f64 (fma.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 B #s(literal 6 binary64)) (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) C))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A (pow.f64 C #s(literal 2 binary64)))) (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 3 binary64))))))) 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 (+ (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 (* (+ F F) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C F))))
#s(approx (* (+ F F) (+ (* (* C -4) A) (* B B))) (*.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 (+ (* -1/2 (/ (pow B 2) A)) (* 2 C)) (*.f64 #s(literal 2 binary64) C))
#s(approx (+ (* -1/2 (/ (pow B 2) A)) (* 2 C)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) A) (*.f64 #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))) (*.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 -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) C))) A)))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 A (pow.f64 C #s(literal 3 binary64))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) C))) A)))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/256 binary64) (/.f64 (pow.f64 B #s(literal 6 binary64)) (*.f64 A (pow.f64 C #s(literal 4 binary64))))) (*.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 C #s(literal 3 binary64))))) A)) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) C))) A)))
#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 (+ (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 (* (+ F F) (+ (* (* C -4) A) (* B B))) (*.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 (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) 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 -4) A) (* 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 -4) A) (* 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)) (-.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 #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 -4) A) (* 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)) (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 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 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 -4) A) (* 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)) (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 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 (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 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 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)))))))))))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 B #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 #s(literal 1 binary64) (*.f64 A C)))))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (fma.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #s(literal 3 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 A C)))))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (fma.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 4 binary64)) (pow.f64 C #s(literal 4 binary64)))) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 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)) (+.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 (+ (+ 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 (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 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 -4) A) (* 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) (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 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 (+ (* (* C -4) A) (* 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) (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))))) (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 (+ (* (* C -4) A) (* B B))) (/.f64 (-.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))) #s(literal 1 binary64)) (pow.f64 B #s(literal 2 binary64))))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (/.f64 (-.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (pow.f64 B #s(literal 4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 B #s(literal 2 binary64))))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (/.f64 (-.f64 (*.f64 #s(literal -64 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #s(literal 3 binary64))) (pow.f64 B #s(literal 6 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 A #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 (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)) (*.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 (* (+ F F) (+ (* (* C -4) A) (* B B))) (*.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 (+ (+ 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 (+ (* -1/2 (/ (pow B 2) A)) (* 2 C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 C (pow.f64 B #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.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))) (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 -4) A) (* 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) (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 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 (* (/ -1 (+ (* (* C -4) A) (* 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) (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 C A) #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)) (+.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)) (*.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 (+ (+ 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 (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 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 -4) A) (* B B))) (-.f64 (*.f64 C (-.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) C) (pow.f64 B #s(literal 6 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 A (pow.f64 B #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (-.f64 (*.f64 C (-.f64 (*.f64 C (-.f64 (*.f64 #s(literal -64 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 3 binary64)) C) (pow.f64 B #s(literal 8 binary64)))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 6 binary64)))))) (*.f64 #s(literal 4 binary64) (/.f64 A (pow.f64 B #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (* C -4) (*.f64 #s(literal -4 binary64) C))
#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 (/ (neg (sqrt (* (* 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 -4) A) (* B B))) (/.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))) C))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (/.f64 (-.f64 (fma.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)))) C))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (/.f64 (-.f64 (fma.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 B #s(literal 6 binary64)) (*.f64 (pow.f64 A #s(literal 4 binary64)) (pow.f64 C #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)) (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #s(literal 2 binary64))))))) 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 (+ (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 (* (+ F F) (+ (* (* C -4) A) (* B B))) (*.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 (+ (* -1/2 (/ (pow B 2) A)) (* 2 C)) (*.f64 C (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #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))) (*.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 -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))) C)))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 A #s(literal 3 binary64)) C))) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 A #s(literal 2 binary64))))) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))) C)))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/256 binary64) (/.f64 (pow.f64 B #s(literal 6 binary64)) (*.f64 (pow.f64 A #s(literal 4 binary64)) C))) (*.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 A #s(literal 3 binary64))))) C)) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 A #s(literal 2 binary64))))) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))) C)))
#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 (+ (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 (* (+ F F) (+ (* (* C -4) A) (* B B))) (*.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 (+ (* -1/2 (/ (pow B 2) A)) (* 2 C)) (*.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.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 (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 -4) A) (* 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 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))))))) (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 (* (+ F F) (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (+ F F) (*.f64 #s(literal 2 binary64) F))
#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 (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 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 -4) A) (* 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)))) (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))))) (*.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 (* (* 2 (* (- (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 -4) A) (* 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)))) (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))))) (*.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))))))
Calls

12 calls:

TimeVariablePoint
23.0ms
F
0
19.0ms
F
-inf
17.0ms
A
-inf
11.0ms
B
0
8.0ms
B
-inf

rewrite148.0ms (1.6%)

Memory
-7.1MiB live, 218.3MiB allocated; 65ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
075777
0122769
1307751
21084751
04113669
Stop Event
iter-limit
node-limit
iter-limit
Counts
59 → 1 162
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 (/.f64 #s(literal -1 binary64) (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)) (*.f64 (+.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)))
(fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))
(*.f64 C #s(literal -4 binary64))
#s(literal -4 binary64)
(*.f64 B B)
(sqrt.f64 (*.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 (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 (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 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))
(+.f64 F F)
(/.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)))
(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))))))
(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 (*.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 #s(literal 2 binary64) (*.f64 (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)) F))
(*.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)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) A) (*.f64 #s(literal 2 binary64) C))
#s(literal -1/2 binary64)
(/.f64 (pow.f64 B #s(literal 2 binary64)) A)
(*.f64 #s(literal 2 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 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (/.f64 #s(literal 1/4 binary64) A)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) (/.f64 #s(literal -1 binary64) A))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) A))
(*.f64 (/.f64 #s(literal 1 binary64) A) (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1/4 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) (/.f64 #s(literal 1/4 binary64) (neg.f64 A)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) (*.f64 (/.f64 #s(literal -1 binary64) A) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) A) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (/.f64 #s(literal 1/4 binary64) A))
(*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) A))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1/4 binary64)) #s(literal 1 binary64)) A)
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (neg.f64 A))
(/.f64 (neg.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))) A)
(/.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) (neg.f64 A))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1/4 binary64)) A)
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (neg.f64 A)) #s(literal 1/4 binary64)))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) A)))
(neg.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (neg.f64 A))))
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1/4 binary64)) (neg.f64 A)))
(neg.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) A))
#s(literal 1/4 binary64)
(*.f64 (/.f64 #s(literal 1 binary64) A) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) (/.f64 #s(literal -1 binary64) A))
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) A))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (/.f64 #s(literal 1 binary64) A))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) #s(literal 1 binary64)) (neg.f64 A))
(/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) A)
(/.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) (neg.f64 A))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal -1 binary64)) (neg.f64 A))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) (neg.f64 A))
(/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) A)
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) A) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (neg.f64 A)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) #s(literal 1/2 binary64))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal -1 binary64)))
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))))
(sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))))
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))
(*.f64 (*.f64 #s(literal -16 binary64) F) A)
(*.f64 (*.f64 #s(literal -16 binary64) A) F)
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))
(*.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 #s(literal -16 binary64) A) F) (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) (*.f64 (*.f64 #s(literal -16 binary64) A) F)))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))))
(fabs.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))
#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 #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))
(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 (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
(fabs.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))))
(*.f64 (/.f64 (neg.f64 F) B) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal -2 binary64) F) (/.f64 #s(literal 1 binary64) B))
(*.f64 (/.f64 #s(literal 1 binary64) B) (*.f64 #s(literal -2 binary64) F))
(*.f64 (neg.f64 F) (/.f64 #s(literal -2 binary64) (neg.f64 B)))
(*.f64 (neg.f64 F) (*.f64 (/.f64 #s(literal -1 binary64) B) #s(literal -2 binary64)))
(*.f64 (+.f64 F 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 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) B)))
(*.f64 F (/.f64 #s(literal -2 binary64) B))
(*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 F) B))
(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 (*.f64 (/.f64 F B) #s(literal -2 binary64)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) F) #s(literal 1 binary64)) B)
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) F) #s(literal -1 binary64)) (neg.f64 B))
(/.f64 (*.f64 #s(literal -2 binary64) F) B)
(/.f64 (+.f64 F F) (neg.f64 B))
(neg.f64 (*.f64 (+.f64 F F) (/.f64 #s(literal 1 binary64) B)))
(neg.f64 (*.f64 (/.f64 (neg.f64 F) B) #s(literal -2 binary64)))
(neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) F) (/.f64 #s(literal -1 binary64) B)))
(neg.f64 (*.f64 #s(literal -2 binary64) (/.f64 (neg.f64 F) B)))
(neg.f64 (/.f64 (+.f64 F F) B))
(fma.f64 (/.f64 F B) #s(literal -1 binary64) (*.f64 (/.f64 F B) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 F B) (*.f64 #s(literal -1 binary64) (/.f64 F B)))
(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)))
(+.f64 (*.f64 (/.f64 F B) #s(literal -1 binary64)) (*.f64 (/.f64 F B) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 F B)) (*.f64 #s(literal -1 binary64) (/.f64 F B)))
#s(literal -2 binary64)
(*.f64 (/.f64 #s(literal 1 binary64) B) F)
(*.f64 #s(literal 1 binary64) (/.f64 F B))
(*.f64 (neg.f64 F) (/.f64 #s(literal -1 binary64) B))
(*.f64 F (/.f64 #s(literal 1 binary64) B))
(/.f64 (*.f64 (neg.f64 F) #s(literal 1 binary64)) (neg.f64 B))
(/.f64 (*.f64 #s(literal -1 binary64) F) (neg.f64 B))
(/.f64 (*.f64 #s(literal 1 binary64) F) B)
(/.f64 (*.f64 F #s(literal -1 binary64)) (neg.f64 B))
(/.f64 (neg.f64 F) (neg.f64 B))
(/.f64 F B)
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) B) F))
(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) (*.f64 B B)) (*.f64 B F))))))
(*.f64 #s(literal 1 binary64) (/.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) (*.f64 B B)) (*.f64 B F)))) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.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 (*.f64 #s(literal -2 binary64) (*.f64 B B)) (*.f64 B F))))) (/.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) (*.f64 B B)) (*.f64 B F)))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(/.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) (*.f64 B B)) (*.f64 B F)))) #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(/.f64 (*.f64 #s(literal 1 binary64) (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) (*.f64 B B)) (*.f64 B F)))))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(/.f64 (*.f64 #s(literal -1 binary64) (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) (*.f64 B B)) (*.f64 B F)))))) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)))
(/.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) (*.f64 B B)) (*.f64 B F)))) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.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) (*.f64 B B)) (*.f64 B F))))) #s(literal -1 binary64)) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.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 (*.f64 #s(literal -2 binary64) (*.f64 B B)) (*.f64 B F))))) (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) (*.f64 B B)) (*.f64 B F)))) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.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) (*.f64 B B)) (*.f64 B F)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.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 (*.f64 #s(literal -2 binary64) (*.f64 B B)) (*.f64 B F))))) #s(literal 1 binary64))
(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) (*.f64 B B)) (*.f64 B F)))) #s(literal 1 binary64)))
(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) (*.f64 B B)) (*.f64 B F))))) #s(literal -1 binary64)))
(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) (*.f64 B B)) (*.f64 B F)))))
(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) (*.f64 B B)) (*.f64 B F))) #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) (*.f64 B B)) (*.f64 B F))))))
(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) (*.f64 B B)) (*.f64 B F))))
(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) (*.f64 B B)) (*.f64 B F))))))
(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) (*.f64 B B)) (*.f64 B F)))))
(*.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) (*.f64 B B)) (*.f64 B F))))) (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) (*.f64 B B)) (*.f64 B F))))))
(*.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) (*.f64 B B)) (*.f64 B F)))) (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) (*.f64 B B)) (*.f64 B F)))))
(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) (*.f64 B B)) (*.f64 B F))) #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) (*.f64 B B)) (*.f64 B F)))) #s(literal 1/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) (*.f64 B B)) (*.f64 B F))) #s(literal 1 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) (*.f64 B B)) (*.f64 B F)))) #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 (*.f64 #s(literal -2 binary64) (*.f64 B B)) (*.f64 B F)))
(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) (*.f64 B B)) (*.f64 B F))))) (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) (*.f64 B B)) (*.f64 B F))))))
(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) (*.f64 B B)) (*.f64 B F)))) (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) (*.f64 B B)) (*.f64 B F)))))))
(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) (*.f64 B B)) (*.f64 B F))) #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) (*.f64 B B)) (*.f64 B F)))))
(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) (*.f64 B B)) (*.f64 B F))))) (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) (*.f64 B B)) (*.f64 B F))))))
(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) (*.f64 B B)) (*.f64 B F)))) (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) (*.f64 B B)) (*.f64 B F)))))))
(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) (*.f64 B B)) (*.f64 B F))))
(*.f64 (neg.f64 (*.f64 (*.f64 F B) (*.f64 B B))) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal -2 binary64) (*.f64 B B)) (*.f64 B F))
(*.f64 (*.f64 #s(literal -2 binary64) B) (*.f64 (*.f64 B B) F))
(*.f64 (*.f64 F B) (*.f64 (*.f64 B B) #s(literal -2 binary64)))
(*.f64 (*.f64 B (fabs.f64 B)) (*.f64 (fabs.f64 B) (*.f64 #s(literal -2 binary64) F)))
(*.f64 (*.f64 F (*.f64 B B)) (*.f64 B #s(literal -2 binary64)))
(*.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 (neg.f64 B) B) (*.f64 (neg.f64 B) (*.f64 #s(literal -2 binary64) F)))
(*.f64 (fabs.f64 B) (*.f64 (*.f64 (fabs.f64 B) B) (*.f64 #s(literal -2 binary64) F)))
(*.f64 (neg.f64 B) (*.f64 (*.f64 (neg.f64 B) B) (*.f64 #s(literal -2 binary64) F)))
(*.f64 (*.f64 B B) (*.f64 (*.f64 B F) #s(literal -2 binary64)))
(*.f64 (*.f64 B B) (*.f64 B (*.f64 #s(literal -2 binary64) F)))
(*.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 B (*.f64 (*.f64 (*.f64 B B) F) #s(literal -2 binary64)))
(*.f64 B (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 B B)) F))
(*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (*.f64 F B) (*.f64 B B))))
(neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 B B) B)) F))
(neg.f64 (*.f64 (+.f64 F F) (*.f64 (*.f64 B B) B)))
(neg.f64 (*.f64 F (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 B B) B))))
(neg.f64 (*.f64 (*.f64 (*.f64 B B) B) (+.f64 F F)))
(fma.f64 (*.f64 (*.f64 F B) (*.f64 B B)) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 F B) (*.f64 B B)) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 F B) (*.f64 B B)) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 F B) (*.f64 B B))))
(+.f64 (*.f64 (*.f64 (*.f64 F B) (*.f64 B B)) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 F B) (*.f64 B B)) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 F B) (*.f64 B B))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 F B) (*.f64 B B))))
(*.f64 (*.f64 F B) (*.f64 B B))
(*.f64 (*.f64 B (fabs.f64 B)) (*.f64 (fabs.f64 B) F))
(*.f64 (*.f64 F (*.f64 B B)) B)
(*.f64 (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (fabs.f64 B)) (*.f64 B F)))
(*.f64 (*.f64 (neg.f64 B) B) (*.f64 (neg.f64 B) F))
(*.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) (*.f64 B F)))
(*.f64 (fabs.f64 B) (*.f64 (*.f64 (fabs.f64 B) B) F))
(*.f64 (neg.f64 B) (*.f64 (neg.f64 B) (*.f64 B F)))
(*.f64 (neg.f64 B) (*.f64 (*.f64 (neg.f64 B) B) F))
(*.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))
(neg.f64 (*.f64 (*.f64 (neg.f64 B) B) (*.f64 B F)))
(neg.f64 (*.f64 (*.f64 F B) (*.f64 (neg.f64 B) B)))
(*.f64 (*.f64 B (fabs.f64 B)) (fabs.f64 B))
(*.f64 (neg.f64 (fabs.f64 B)) (*.f64 (fabs.f64 B) (neg.f64 B)))
(*.f64 (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (fabs.f64 B)) B))
(*.f64 (*.f64 (neg.f64 B) B) (neg.f64 B))
(*.f64 (fabs.f64 B) (*.f64 (neg.f64 (fabs.f64 B)) (neg.f64 B)))
(*.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) B))
(*.f64 (neg.f64 B) (*.f64 (neg.f64 B) B))
(*.f64 (*.f64 B B) B)
(*.f64 B (*.f64 B B))
(pow.f64 B #s(literal 3 binary64))
(neg.f64 (*.f64 (*.f64 B B) (neg.f64 B)))
(neg.f64 (*.f64 (*.f64 (neg.f64 B) B) B))
(neg.f64 (*.f64 (neg.f64 B) (*.f64 B B)))
(neg.f64 (*.f64 B (*.f64 (neg.f64 B) B)))
#s(literal 3 binary64)
(neg.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.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 (fabs.f64 B))) (fabs.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (*.f64 (neg.f64 C) A) #s(literal 4 binary64) (*.f64 B B))
(fma.f64 (*.f64 C #s(literal 4 binary64)) (neg.f64 A) (*.f64 B B))
(fma.f64 (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (fabs.f64 B)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)) (*.f64 (*.f64 #s(literal -4 binary64) 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 (neg.f64 A) (*.f64 C #s(literal 4 binary64)) (*.f64 B B))
(fma.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (fabs.f64 B) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (fabs.f64 B) (fabs.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (neg.f64 B) (*.f64 (neg.f64 B) #s(literal 1 binary64)) (*.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 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 B B))
(fma.f64 (*.f64 B B) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 C (*.f64 #s(literal -4 binary64) A) (*.f64 B B))
(fma.f64 A (*.f64 #s(literal 4 binary64) (neg.f64 C)) (*.f64 B B))
(fma.f64 A (*.f64 #s(literal -4 binary64) C) (*.f64 B B))
(fma.f64 #s(literal 4 binary64) (*.f64 (neg.f64 C) A) (*.f64 B B))
(fma.f64 B (*.f64 B #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(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 (*.f64 C A) #s(literal 4 binary64)))
(+.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 (fabs.f64 B))) (fabs.f64 B))
(*.f64 (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (fabs.f64 B)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)))
(*.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) #s(literal 1 binary64)))
(*.f64 (fabs.f64 B) (neg.f64 (neg.f64 (fabs.f64 B))))
(*.f64 (fabs.f64 B) (fabs.f64 B))
(*.f64 (neg.f64 B) (*.f64 (neg.f64 B) #s(literal 1 binary64)))
(*.f64 (neg.f64 B) (neg.f64 B))
(*.f64 (*.f64 B B) #s(literal 1 binary64))
(*.f64 B (*.f64 B #s(literal 1 binary64)))
(*.f64 B B)
(pow.f64 (neg.f64 (fabs.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))
(neg.f64 (*.f64 (*.f64 (neg.f64 B) B) #s(literal 1 binary64)))
(neg.f64 (*.f64 (*.f64 B B) #s(literal -1 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))
#s(literal 2 binary64)
(*.f64 (*.f64 (neg.f64 C) A) #s(literal -4 binary64))
(*.f64 (*.f64 C #s(literal 4 binary64)) A)
(*.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 (neg.f64 A) (*.f64 #s(literal -4 binary64) C))
(*.f64 (*.f64 #s(literal -4 binary64) C) (neg.f64 A))
(*.f64 #s(literal -4 binary64) (*.f64 (neg.f64 C) A))
(*.f64 (*.f64 A #s(literal 4 binary64)) C)
(*.f64 C (*.f64 A #s(literal 4 binary64)))
(*.f64 A (*.f64 C #s(literal 4 binary64)))
(*.f64 #s(literal 4 binary64) (neg.f64 (*.f64 (neg.f64 C) A)))
(*.f64 #s(literal 4 binary64) (*.f64 C A))
(neg.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(*.f64 (neg.f64 A) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (neg.f64 A))
(*.f64 A #s(literal 4 binary64))
(*.f64 #s(literal 4 binary64) A)
(neg.f64 (*.f64 #s(literal -4 binary64) A))
#s(literal 4 binary64)
C
(*.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) (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 #s(literal 1 binary64) (/.f64 (sqrt.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))) (+.f64 C A)))) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B))))
(*.f64 (sqrt.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))) (+.f64 C A)))) (/.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))) (sqrt.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))) (+.f64 C A)))))
(*.f64 #s(literal -1 binary64) (/.f64 (sqrt.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))) (+.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) (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 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.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))) (+.f64 C A)))))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(/.f64 (sqrt.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))) (+.f64 C A)))) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)))
(/.f64 (neg.f64 (sqrt.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))) (+.f64 C A))))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(neg.f64 (/.f64 (sqrt.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))) (+.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))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.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) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(pow.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)))
(/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(neg.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.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 (fabs.f64 B))) (fabs.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (*.f64 (neg.f64 C) A) #s(literal 4 binary64) (*.f64 B B))
(fma.f64 (*.f64 C #s(literal 4 binary64)) (neg.f64 A) (*.f64 B B))
(fma.f64 (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (fabs.f64 B)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)) (*.f64 (*.f64 #s(literal -4 binary64) 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 (neg.f64 A) (*.f64 C #s(literal 4 binary64)) (*.f64 B B))
(fma.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (fabs.f64 B) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (fabs.f64 B) (fabs.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 (neg.f64 B) (*.f64 (neg.f64 B) #s(literal 1 binary64)) (*.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 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 B B))
(fma.f64 (*.f64 B B) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(fma.f64 C (*.f64 #s(literal -4 binary64) A) (*.f64 B B))
(fma.f64 A (*.f64 #s(literal 4 binary64) (neg.f64 C)) (*.f64 B B))
(fma.f64 A (*.f64 #s(literal -4 binary64) C) (*.f64 B B))
(fma.f64 #s(literal 4 binary64) (*.f64 (neg.f64 C) A) (*.f64 B B))
(fma.f64 B (*.f64 B #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -4 binary64) C) A))
(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 (*.f64 C A) #s(literal 4 binary64)))
(+.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))
(neg.f64 (*.f64 C #s(literal 4 binary64)))
#s(literal -4 binary64)
(*.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))))
(*.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B))
(*.f64 (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (fabs.f64 B)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)))
(*.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) #s(literal 1 binary64)))
(*.f64 (fabs.f64 B) (neg.f64 (neg.f64 (fabs.f64 B))))
(*.f64 (fabs.f64 B) (fabs.f64 B))
(*.f64 (neg.f64 B) (*.f64 (neg.f64 B) #s(literal 1 binary64)))
(*.f64 (neg.f64 B) (neg.f64 B))
(*.f64 (*.f64 B B) #s(literal 1 binary64))
(*.f64 B (*.f64 B #s(literal 1 binary64)))
(*.f64 B B)
(pow.f64 (neg.f64 (fabs.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))
(neg.f64 (*.f64 (*.f64 (neg.f64 B) B) #s(literal 1 binary64)))
(neg.f64 (*.f64 (*.f64 B B) #s(literal -1 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))
(*.f64 #s(literal 1 binary64) (sqrt.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))) (+.f64 C A)))))
(*.f64 (sqrt.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))) (+.f64 C A)))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.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))) (+.f64 C A))))))
(*.f64 (neg.f64 (sqrt.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))) (+.f64 C A))))) #s(literal -1 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))) (+.f64 C A))) #s(literal 1/2 binary64))
(neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.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))) (+.f64 C A)))))))
(neg.f64 (neg.f64 (sqrt.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))) (+.f64 C A))))))
(sqrt.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))) (+.f64 C A))))
(fabs.f64 (sqrt.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))) (+.f64 C A)))))
(fabs.f64 (neg.f64 (sqrt.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))) (+.f64 C A))))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64)))) 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 (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)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 F 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 F (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))))
(*.f64 (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 F (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 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 (*.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 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 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(*.f64 (sqrt.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))) (+.f64 C A)))) (sqrt.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))) (+.f64 C A)))))
(*.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 F 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 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (*.f64 F (+.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)) (*.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) (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))))) (neg.f64 (sqrt.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))) (+.f64 C A))))))
(*.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 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))) #s(literal 2 binary64)))
(*.f64 F (*.f64 (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(*.f64 F (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(*.f64 F (*.f64 #s(literal 2 binary64) (*.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 (fma.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 (+.f64 C A) (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))))))
(*.f64 F (fma.f64 (+.f64 C A) (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))))))
(*.f64 F (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64)))))
(*.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 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))
(*.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) (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 (+.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)))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.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))) (+.f64 C A)))) #s(literal 2 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))) (+.f64 C A))) #s(literal 1 binary64))
(neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B))) (*.f64 F (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)) F) (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) 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)))))
(neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)) (*.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 (neg.f64 A) C) (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)))))
(neg.f64 (*.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))))
(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 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)) F)))
(neg.f64 (*.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 #s(literal -2 binary64) F)))
(neg.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B))))
(neg.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)) #s(literal -2 binary64)))
(neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (-.f64 (-.f64 (neg.f64 A) C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) 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))) (+.f64 C A))))
(neg.f64 (*.f64 (sqrt.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))) (+.f64 C A)))) (neg.f64 (sqrt.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))) (+.f64 C A)))))))
(neg.f64 (*.f64 (neg.f64 (sqrt.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))) (+.f64 C A))))) (sqrt.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))) (+.f64 C A))))))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 F F) (fabs.f64 B)) (*.f64 (fabs.f64 B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(fma.f64 (*.f64 (+.f64 F F) (neg.f64 B)) (*.f64 (neg.f64 B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(fma.f64 (*.f64 (+.f64 F F) B) (*.f64 B (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) 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))) (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.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))) (+.f64 C A)))
(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 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 C A)))
(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 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F)))
(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 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (+.f64 F F) 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 (*.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 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F)))
(fma.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.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 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 (+.f64 F F) (*.f64 #s(literal -4 binary64) C)) (*.f64 A (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(fma.f64 (*.f64 (+.f64 F F) C) (*.f64 (*.f64 #s(literal -4 binary64) A) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(fma.f64 (*.f64 (+.f64 F F) A) (*.f64 (*.f64 #s(literal -4 binary64) C) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(fma.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) (*.f64 F (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(fma.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))) F (*.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))) F))
(fma.f64 (*.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))) C)) #s(literal 2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 F A)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 F A)) #s(literal 2 binary64) (*.f64 (*.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))) C)) #s(literal 2 binary64)))
(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 (*.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)))) #s(literal 2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 F (+.f64 C A))) #s(literal 2 binary64)))
(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 F (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.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))) C) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 2 binary64) (*.f64 (*.f64 A (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 2 binary64)))
(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 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 C A)))
(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 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))) C) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 2 binary64)))
(fma.f64 (*.f64 F (+.f64 (sqrt.f64 (fma.f64 (-.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 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.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) #s(literal 2 binary64)) (*.f64 F (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 F (+.f64 C A))) #s(literal 2 binary64) (*.f64 (*.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)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.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 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) 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 (neg.f64 (fabs.f64 B)) (*.f64 (neg.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 (*.f64 C A) #s(literal -8 binary64)) 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))) 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 (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.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 #s(literal -4 binary64) A) C (*.f64 B B))) A))
(fma.f64 (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 F C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 A (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 F (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))) (+.f64 C A)))
(fma.f64 (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.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 (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 F 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 (+.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 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (+.f64 F F) 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 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F)))
(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)) #s(literal 1 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)) F)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(fma.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(fma.f64 (*.f64 #s(literal -4 binary64) A) (*.f64 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) B) B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(fma.f64 (neg.f64 C) (*.f64 (*.f64 A #s(literal 4 binary64)) (*.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) B) B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(fma.f64 (*.f64 C A) (*.f64 #s(literal -4 binary64) (*.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) B) B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(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 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (*.f64 #s(literal 1 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))))
(fma.f64 (fabs.f64 B) (*.f64 (*.f64 (fabs.f64 B) (+.f64 F F)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(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 (*.f64 C A) #s(literal -8 binary64)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(fma.f64 (neg.f64 B) (*.f64 (*.f64 (neg.f64 B) (+.f64 F F)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) 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 (*.f64 C A) #s(literal -8 binary64)) 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) B) B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(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))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) C))
(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 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 C A)))
(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))) C (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 A (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) (+.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 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (+.f64 A 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 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 C A)))
(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 C C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 A (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 (+.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 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (+.f64 F F) 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 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F)))
(fma.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 A (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 (+.f64 F 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))) C)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) A))
(fma.f64 (+.f64 F F) (*.f64 (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 F F) (*.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 (*.f64 (*.f64 (+.f64 F F) B) B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(fma.f64 (+.f64 F F) (*.f64 (*.f64 B B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(fma.f64 (+.f64 F F) (*.f64 (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 F F) (*.f64 (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))) (+.f64 C A)))
(fma.f64 (*.f64 #s(literal -4 binary64) C) (*.f64 (*.f64 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) B) B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(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) B) B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(fma.f64 #s(literal -4 binary64) (*.f64 (*.f64 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) B) B) (+.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 #s(literal 2 binary64) (*.f64 F (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))) (+.f64 C A)))
(fma.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 F (*.f64 #s(literal 2 binary64) (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))) (+.f64 C A)))
(fma.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 #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 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 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 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.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) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 C A)))
(fma.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (+.f64 F 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 (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))) C)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) A))
(fma.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (+.f64 F F) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 A (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (+.f64 F F) 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 (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 (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)))
(fma.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.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)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(fma.f64 (*.f64 A #s(literal 4 binary64)) (*.f64 (neg.f64 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) B) B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(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 (*.f64 C A) #s(literal -8 binary64)) 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 (+.f64 F F) B) B) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (+.f64 F F) B) B)))
(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 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 C A)))
(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 F (*.f64 (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 A (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 F (*.f64 (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (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))) (+.f64 C A)))
(fma.f64 F (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 #s(literal 2 binary64) (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))) (+.f64 C A)))
(fma.f64 F (*.f64 (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))) 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 F (*.f64 (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.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 #s(literal -4 binary64) A) C (*.f64 B B))) A))
(fma.f64 F (*.f64 (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #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 F (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.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 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 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)))))
(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 (*.f64 #s(literal -4 binary64) 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) B) B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(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) B) B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(fma.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (*.f64 (+.f64 A (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)))))
(fma.f64 A (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) (+.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) B) B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(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) B) B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(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 #s(literal 4 binary64) (*.f64 (*.f64 (neg.f64 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) B) B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(fma.f64 B (*.f64 (*.f64 B (+.f64 F F)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(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 (*.f64 C A) #s(literal -8 binary64)) 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 #s(literal 1 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 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 C A)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.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 #s(literal 2 binary64) (*.f64 (*.f64 F (*.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 (*.f64 (*.f64 (+.f64 F F) B) B) (+.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) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 A (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 F (*.f64 B B)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) 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) (+.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 #s(literal 2 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 F 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 #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 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 C A)))
(fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (*.f64 #s(literal 2 binary64) (*.f64 A (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))
(fma.f64 #s(literal 2 binary64) (*.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)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 C A)))
(fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 C A) (*.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 #s(literal 2 binary64) (*.f64 A (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))
(fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.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)))))
(sqrt.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))) (+.f64 C 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))) (+.f64 C 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 #s(literal -2 binary64) 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)) (neg.f64 (*.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 #s(literal -2 binary64) 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) (neg.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 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F)) (*.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 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F)) (*.f64 (-.f64 (-.f64 (neg.f64 A) C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) B) B)))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F)) (neg.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (+.f64 F F) B) B))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (+.f64 F F) 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 (*.f64 #s(literal -4 binary64) C) A)))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (+.f64 F F) B) B)) (neg.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))))
(-.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 (neg.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)))) (neg.f64 (*.f64 A (*.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 (neg.f64 C) (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 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (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 #s(literal -4 binary64) A) C (*.f64 B B))))))
(-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.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) B) B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) 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 (*.f64 C A) #s(literal -8 binary64)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 (*.f64 #s(literal -2 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 (*.f64 (*.f64 C A) #s(literal -8 binary64)) 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) B) B) (+.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 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 C 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 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (*.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)) (*.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)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (*.f64 (-.f64 (-.f64 (neg.f64 A) C) (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)))
(-.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 (neg.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 (+.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)) (neg.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 (*.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 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B))) (*.f64 F (+.f64 C A))))
(-.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 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)) F) (*.f64 #s(literal 2 binary64) (+.f64 C A))))
(-.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 (neg.f64 (*.f64 (+.f64 C A) (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))))) 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 (neg.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 (+.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 C A) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) #s(literal 2 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 (*.f64 #s(literal -2 binary64) F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 C A)))
(-.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 (neg.f64 A) C) (*.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 #s(literal -2 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 F (+.f64 C A)))))
(-.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))) (+.f64 C A))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) 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)))))
(fabs.f64 (*.f64 (sqrt.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))) (+.f64 C A)))) (neg.f64 (sqrt.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))) (+.f64 C A)))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.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))) (+.f64 C A))))) (sqrt.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))) (+.f64 C A))))))
(fabs.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))) (+.f64 C A))))
(+.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 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 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F)))
(+.f64 (*.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))) F) (*.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))) 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)) #s(literal 1 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)) F)) #s(literal 1 binary64)))
(+.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))) A)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) C))
(+.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)) 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)) F)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (*.f64 #s(literal 2 binary64) (*.f64 A (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 A (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))
(+.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 F (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.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 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 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) 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 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 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 #s(literal 1 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))) (*.f64 #s(literal 1 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))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 C (*.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 (*.f64 F (+.f64 (sqrt.f64 (fma.f64 (-.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 (+.f64 (sqrt.f64 (fma.f64 (-.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 (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))) C)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 F A)) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 F A)) #s(literal 2 binary64)) (*.f64 (*.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))) C)) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 2 binary64)) (*.f64 (*.f64 A (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 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))) C) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.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)))) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 F (+.f64 C A))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 F (+.f64 C A))) #s(literal 2 binary64)) (*.f64 (*.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)))) #s(literal 2 binary64)))
(+.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))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 A (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(+.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))) (+.f64 C A)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (+.f64 F F) B) B)))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (+.f64 F F) B) B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F)))
(+.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 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (+.f64 A (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 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 (*.f64 (+.f64 F F) B) B) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (+.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 (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 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 C A)))
(+.f64 (*.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)))))
(neg.f64 (-.f64 (neg.f64 C) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)))
(neg.f64 (-.f64 (neg.f64 A) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)))
(neg.f64 (-.f64 (-.f64 (neg.f64 A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) C))
(neg.f64 (-.f64 (-.f64 (neg.f64 C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) A))
(neg.f64 (-.f64 (-.f64 (neg.f64 A) 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) (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 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 (neg.f64 (-.f64 (neg.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 A (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))
(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))))
(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 (fabs.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 (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 (fabs.f64 (-.f64 C A))) (neg.f64 (neg.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))) (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 (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 (fabs.f64 (-.f64 C A)) (neg.f64 (neg.f64 (fabs.f64 B))))
(hypot.f64 (fabs.f64 (-.f64 C A)) (neg.f64 (fabs.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 (fabs.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 (fabs.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 (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 (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 (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 2 binary64))
(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 (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 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.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 (fabs.f64 B))) (fabs.f64 B) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.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 B B))
(fma.f64 (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (fabs.f64 B)) #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(fma.f64 (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (fabs.f64 B)) #s(literal 1 binary64)) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(fma.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (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 (fabs.f64 B) (*.f64 (fabs.f64 B) #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(fma.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) #s(literal 1 binary64)) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 (fabs.f64 B) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(fma.f64 (fabs.f64 B) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 (fabs.f64 B) (fabs.f64 B) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(fma.f64 (fabs.f64 B) (fabs.f64 B) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 (neg.f64 B) (*.f64 (neg.f64 B) #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(fma.f64 (neg.f64 B) (*.f64 (neg.f64 B) #s(literal 1 binary64)) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 (neg.f64 B) (neg.f64 B) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.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 B B))
(fma.f64 (*.f64 B B) #s(literal 1 binary64) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(fma.f64 (*.f64 B B) #s(literal 1 binary64) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 (-.f64 A C) (-.f64 A C) (*.f64 B B))
(fma.f64 B (*.f64 B #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(fma.f64 B (*.f64 B #s(literal 1 binary64)) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 B B (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(fma.f64 B B (*.f64 (-.f64 C A) (-.f64 C A)))
(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))))
(-.f64 (fma.f64 B B (fma.f64 A A (*.f64 (*.f64 C A) #s(literal -2 binary64)))) (*.f64 (neg.f64 C) C))
(-.f64 (fma.f64 A A (*.f64 (*.f64 C A) #s(literal -2 binary64))) (neg.f64 (fma.f64 C C (*.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)))
(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 (*.f64 C A) #s(literal -2 binary64)))) (*.f64 C C))
(+.f64 (fma.f64 A A (*.f64 (*.f64 C A) #s(literal -2 binary64))) (fma.f64 C C (*.f64 B B)))
(+.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 B B))
(+.f64 (*.f64 B B) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(+.f64 (*.f64 B B) (*.f64 (-.f64 C A) (-.f64 C A)))
(neg.f64 (-.f64 A C))
(-.f64 (neg.f64 A) (neg.f64 C))
(-.f64 C A)
(+.f64 (neg.f64 A) C)
(+.f64 C (neg.f64 A))
(neg.f64 (-.f64 (neg.f64 A) C))
(-.f64 C (neg.f64 A))
(-.f64 A (neg.f64 C))
(+.f64 C A)
(+.f64 A C)
(*.f64 (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))) F)
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(literal 2 binary64))
(*.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 F F))
(*.f64 F (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))
(neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(fma.f64 (*.f64 (+.f64 F F) (fabs.f64 B)) (fabs.f64 B) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 (*.f64 (+.f64 F F) (fabs.f64 B)) (fabs.f64 B) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 (*.f64 (+.f64 F F) (fabs.f64 B)) (fabs.f64 B) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 (*.f64 (+.f64 F F) (neg.f64 B)) (neg.f64 B) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 (*.f64 (+.f64 F F) (neg.f64 B)) (neg.f64 B) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 (*.f64 (+.f64 F F) (neg.f64 B)) (neg.f64 B) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 (*.f64 (+.f64 F F) B) B (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 (*.f64 (+.f64 F F) B) B (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 (*.f64 (+.f64 F F) B) B (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 (*.f64 (+.f64 F F) (*.f64 #s(literal -4 binary64) C)) A (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (*.f64 (+.f64 F F) C) (*.f64 #s(literal -4 binary64) A) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (*.f64 (+.f64 F F) A) (*.f64 #s(literal -4 binary64) C) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (*.f64 F (*.f64 B B)) #s(literal 2 binary64) (*.f64 (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 B B) #s(literal 2 binary64)) F (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 (*.f64 (*.f64 B B) #s(literal 2 binary64)) F (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 (*.f64 (*.f64 B B) #s(literal 2 binary64)) F (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 (*.f64 (*.f64 B B) F) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (fabs.f64 B)) (+.f64 F F)) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (fabs.f64 B)) (+.f64 F F)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (fabs.f64 B)) (+.f64 F F)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 (*.f64 #s(literal -4 binary64) A) (*.f64 C (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (neg.f64 C) (*.f64 (*.f64 A #s(literal 4 binary64)) (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (*.f64 C A) (*.f64 #s(literal -4 binary64) (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 #s(literal 1 binary64) (*.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))
(fma.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)) (neg.f64 F) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))
(fma.f64 (neg.f64 F) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))
(fma.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) (+.f64 F F)) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) (+.f64 F F)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) (+.f64 F F)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 (neg.f64 B) (*.f64 (neg.f64 B) (+.f64 F F)) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 (neg.f64 B) (*.f64 (neg.f64 B) (+.f64 F F)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 (neg.f64 B) (*.f64 (neg.f64 B) (+.f64 F F)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (+.f64 F F) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))
(fma.f64 (+.f64 F F) (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (+.f64 F F) (*.f64 B B) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 (+.f64 F F) (*.f64 B B) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 (+.f64 F F) (*.f64 B B) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 (*.f64 #s(literal -4 binary64) C) (*.f64 A (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 #s(literal -4 binary64) (*.f64 (*.f64 C A) (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 #s(literal -4 binary64) (*.f64 C (*.f64 A (+.f64 F F))) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.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))
(fma.f64 (*.f64 A #s(literal 4 binary64)) (*.f64 (neg.f64 C) (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (*.f64 B B) (+.f64 F F) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 (*.f64 B B) (+.f64 F F) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 (*.f64 B B) (+.f64 F F) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 F (*.f64 (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)) F))
(fma.f64 F (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 F (*.f64 (*.f64 B B) #s(literal 2 binary64)) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 F (*.f64 (*.f64 B B) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 F (*.f64 (*.f64 B B) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 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)) F))
(fma.f64 C (*.f64 (*.f64 #s(literal -4 binary64) A) (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 A (*.f64 (*.f64 #s(literal -4 binary64) C) (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 (neg.f64 C) A) (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 B (*.f64 B (+.f64 F F)) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 B (*.f64 B (+.f64 F F)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 B (*.f64 B (+.f64 F F)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A))) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 F (*.f64 B B))) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 F (*.f64 B B))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 F (*.f64 B B))) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 #s(literal 2 binary64) (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 F (*.f64 B B)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 #s(literal 2 binary64) (*.f64 F (*.f64 B B)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 #s(literal 2 binary64) (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 B B) F) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 B B) F) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 B B) F) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (+.f64 F F)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (neg.f64 (*.f64 (+.f64 F F) (*.f64 #s(literal -4 binary64) C))) A))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (neg.f64 (*.f64 (+.f64 F F) C)) (*.f64 #s(literal -4 binary64) A)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (neg.f64 (*.f64 (+.f64 F F) A)) (*.f64 #s(literal -4 binary64) C)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (neg.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64))) F))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (*.f64 C #s(literal 4 binary64)) (*.f64 A (+.f64 F F))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (neg.f64 C) (*.f64 (*.f64 #s(literal -4 binary64) A) (+.f64 F F))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (neg.f64 A) (*.f64 (*.f64 #s(literal -4 binary64) C) (+.f64 F F))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 #s(literal -2 binary64) (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (neg.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F)))
(-.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 B B)) F))
(-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)) F) #s(literal 1 binary64)))
(-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (*.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)) F))
(+.f64 (*.f64 (*.f64 F (*.f64 B B)) #s(literal 2 binary64)) (*.f64 (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A)) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 B B) F) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(+.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(+.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(+.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F) (*.f64 (*.f64 (+.f64 F F) B) B))
(+.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 (neg.f64 F) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (neg.f64 F))
(*.f64 F #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) F))
(*.f64 #s(literal 2 binary64) F)
(neg.f64 (*.f64 #s(literal -2 binary64) F))
(fma.f64 #s(literal 1 binary64) F (*.f64 #s(literal 1 binary64) F))
(fma.f64 (neg.f64 F) #s(literal -1 binary64) (*.f64 (neg.f64 F) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (neg.f64 F) (*.f64 #s(literal -1 binary64) (neg.f64 F)))
(-.f64 F (neg.f64 F))
(+.f64 (*.f64 (neg.f64 F) #s(literal -1 binary64)) (*.f64 (neg.f64 F) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) F) (*.f64 #s(literal 1 binary64) F))
(+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 F)) (*.f64 #s(literal -1 binary64) (neg.f64 F)))
(+.f64 F F)
(*.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 (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (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 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (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 (*.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (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) (neg.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (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) (neg.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) #s(literal -1 binary64)) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (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 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (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 (neg.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) #s(literal 1 binary64))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 1 binary64)))
(neg.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) #s(literal -1 binary64)))
(neg.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(pow.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 1/2 binary64))
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fabs.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(*.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64)))) F)
(*.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C)))) (+.f64 F F))
(*.f64 (*.f64 F #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C)))) (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))))
(*.f64 (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 F #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C)))))
(*.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 2 binary64))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (neg.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(*.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.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))) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (*.f64 #s(literal 2 binary64) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C)))))
(*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C)))))
(*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 #s(literal 2 binary64) (*.f64 F #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))))))
(*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (*.f64 F #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C)))) #s(literal 2 binary64)))
(*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C)))))
(*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 F (*.f64 #s(literal 2 binary64) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))))))
(*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (fma.f64 F #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 F #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))))))
(*.f64 F (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C)))) #s(literal 2 binary64)))
(*.f64 F (*.f64 (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C)))))
(*.f64 F (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 #s(literal 2 binary64) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))))))
(*.f64 F (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))
(*.f64 #s(literal 2 binary64) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(pow.f64 (*.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) #s(literal 2 binary64))
(neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B))) (*.f64 F #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))))))
(neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)) F) (*.f64 #s(literal 2 binary64) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))))))
(neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))
(neg.f64 (*.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)) F)))
(neg.f64 (*.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal -2 binary64)))
(neg.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (neg.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))))
(fma.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) #s(literal 2 binary64)) (*.f64 F (*.f64 B B)) (*.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) #s(literal 2 binary64)) (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A))))
(fma.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) #s(literal 2 binary64)) (*.f64 (*.f64 B B) F) (*.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F)))
(fma.f64 (*.f64 F (*.f64 B B)) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) #s(literal 2 binary64)) (*.f64 (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 B B) F) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 1 binary64) (*.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 F F) B) B) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C)))))
(fma.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (*.f64 (*.f64 (+.f64 F F) B) B) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C)))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (*.f64 #s(literal 1 binary64) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))
(fma.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F)))
(fma.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (*.f64 (+.f64 F F) B) B)))
(fma.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(fma.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 F #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C)))) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.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)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C)))) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(sqrt.f64 (*.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(-.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)) F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C)))))
(-.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (*.f64 (neg.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C)))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(-.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (*.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)) (*.f64 F #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))))))
(-.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (*.f64 (neg.f64 F) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))))))
(-.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (neg.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))) (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (neg.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))))
(fabs.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(+.f64 (*.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) #s(literal 2 binary64)) (*.f64 F (*.f64 B B))) (*.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) #s(literal 2 binary64)) (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A))))
(+.f64 (*.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) #s(literal 2 binary64)) (*.f64 (*.f64 B B) F)) (*.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F)))
(+.f64 (*.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (*.f64 (+.f64 F F) B) B)) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F)))
(+.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F)) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (*.f64 (+.f64 F F) B) B)))
(+.f64 (*.f64 (*.f64 F (*.f64 B B)) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) #s(literal 2 binary64))) (*.f64 (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 B B) F) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))) (*.f64 #s(literal 1 binary64) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))
(+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) B) B) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C)))) (*.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C)))))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C)))) (*.f64 (*.f64 (*.f64 (+.f64 F F) B) B) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C)))))
(+.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(*.f64 (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))) F)
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(literal 2 binary64))
(*.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 F F))
(*.f64 F (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))
(neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(fma.f64 (*.f64 (+.f64 F F) (fabs.f64 B)) (fabs.f64 B) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 (*.f64 (+.f64 F F) (fabs.f64 B)) (fabs.f64 B) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 (*.f64 (+.f64 F F) (fabs.f64 B)) (fabs.f64 B) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 (*.f64 (+.f64 F F) (neg.f64 B)) (neg.f64 B) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 (*.f64 (+.f64 F F) (neg.f64 B)) (neg.f64 B) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 (*.f64 (+.f64 F F) (neg.f64 B)) (neg.f64 B) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 (*.f64 (+.f64 F F) B) B (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 (*.f64 (+.f64 F F) B) B (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 (*.f64 (+.f64 F F) B) B (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 (*.f64 (+.f64 F F) (*.f64 #s(literal -4 binary64) C)) A (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (*.f64 (+.f64 F F) C) (*.f64 #s(literal -4 binary64) A) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (*.f64 (+.f64 F F) A) (*.f64 #s(literal -4 binary64) C) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (*.f64 F (*.f64 B B)) #s(literal 2 binary64) (*.f64 (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 B B) #s(literal 2 binary64)) F (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 (*.f64 (*.f64 B B) #s(literal 2 binary64)) F (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 (*.f64 (*.f64 B B) #s(literal 2 binary64)) F (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 (*.f64 (*.f64 B B) F) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (fabs.f64 B)) (+.f64 F F)) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (fabs.f64 B)) (+.f64 F F)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (fabs.f64 B)) (+.f64 F F)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 (*.f64 #s(literal -4 binary64) A) (*.f64 C (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (neg.f64 C) (*.f64 (*.f64 A #s(literal 4 binary64)) (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (*.f64 C A) (*.f64 #s(literal -4 binary64) (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 #s(literal 1 binary64) (*.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))
(fma.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)) (neg.f64 F) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))
(fma.f64 (neg.f64 F) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))
(fma.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) (+.f64 F F)) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) (+.f64 F F)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) (+.f64 F F)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 (neg.f64 B) (*.f64 (neg.f64 B) (+.f64 F F)) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 (neg.f64 B) (*.f64 (neg.f64 B) (+.f64 F F)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 (neg.f64 B) (*.f64 (neg.f64 B) (+.f64 F F)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) (+.f64 F F) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))
(fma.f64 (+.f64 F F) (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (+.f64 F F) (*.f64 B B) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 (+.f64 F F) (*.f64 B B) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 (+.f64 F F) (*.f64 B B) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 (*.f64 #s(literal -4 binary64) C) (*.f64 A (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 #s(literal -4 binary64) (*.f64 (*.f64 C A) (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 #s(literal -4 binary64) (*.f64 C (*.f64 A (+.f64 F F))) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.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))
(fma.f64 (*.f64 A #s(literal 4 binary64)) (*.f64 (neg.f64 C) (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (*.f64 B B) (+.f64 F F) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 (*.f64 B B) (+.f64 F F) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 (*.f64 B B) (+.f64 F F) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 F (*.f64 (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)) F))
(fma.f64 F (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 F (*.f64 (*.f64 B B) #s(literal 2 binary64)) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 F (*.f64 (*.f64 B B) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 F (*.f64 (*.f64 B B) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 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)) F))
(fma.f64 C (*.f64 (*.f64 #s(literal -4 binary64) A) (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 A (*.f64 (*.f64 #s(literal -4 binary64) C) (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 (neg.f64 C) A) (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 B (*.f64 B (+.f64 F F)) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 B (*.f64 B (+.f64 F F)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 B (*.f64 B (+.f64 F F)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A))) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 F (*.f64 B B))) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 F (*.f64 B B))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 F (*.f64 B B))) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 #s(literal 2 binary64) (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 F (*.f64 B B)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 #s(literal 2 binary64) (*.f64 F (*.f64 B B)) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(fma.f64 #s(literal 2 binary64) (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 B B) F) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 B B) F) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 B B) F) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (+.f64 F F)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (neg.f64 (*.f64 (+.f64 F F) (*.f64 #s(literal -4 binary64) C))) A))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (neg.f64 (*.f64 (+.f64 F F) C)) (*.f64 #s(literal -4 binary64) A)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (neg.f64 (*.f64 (+.f64 F F) A)) (*.f64 #s(literal -4 binary64) C)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (neg.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64))) F))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (*.f64 C #s(literal 4 binary64)) (*.f64 A (+.f64 F F))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (neg.f64 C) (*.f64 (*.f64 #s(literal -4 binary64) A) (+.f64 F F))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (neg.f64 A) (*.f64 (*.f64 #s(literal -4 binary64) C) (+.f64 F F))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 #s(literal -2 binary64) (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (neg.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F)))
(-.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 B B)) F))
(-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)) F) #s(literal 1 binary64)))
(-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (*.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)) F))
(+.f64 (*.f64 (*.f64 F (*.f64 B B)) #s(literal 2 binary64)) (*.f64 (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A)) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 B B) F) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 F (*.f64 (*.f64 C A) #s(literal -8 binary64))))
(+.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) C) A)) F))
(+.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F))
(+.f64 (*.f64 (*.f64 (*.f64 C A) #s(literal -8 binary64)) F) (*.f64 (*.f64 (+.f64 F F) B) B))
(+.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 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))
(*.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)) (neg.f64 F))
(*.f64 (neg.f64 F) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)
(*.f64 F (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 1 binary64)))
(*.f64 F (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)) F)))
(neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(literal -1 binary64)))
(neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)) F) #s(literal 1 binary64)))
(neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)) F))
(fma.f64 (*.f64 F (*.f64 B B)) #s(literal 1 binary64) (*.f64 (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 B B) F) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) #s(literal 1 binary64)))
(fma.f64 (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (fabs.f64 B)) F) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F))
(fma.f64 (*.f64 #s(literal -4 binary64) A) (*.f64 C F) (*.f64 (*.f64 B B) F))
(fma.f64 (neg.f64 C) (*.f64 (*.f64 A #s(literal 4 binary64)) F) (*.f64 (*.f64 B B) F))
(fma.f64 (*.f64 C A) (*.f64 #s(literal -4 binary64) F) (*.f64 (*.f64 B B) F))
(fma.f64 #s(literal 1 binary64) (*.f64 F (*.f64 B B)) (*.f64 #s(literal 1 binary64) (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 B B) F) (*.f64 #s(literal 1 binary64) (*.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 #s(literal -4 binary64) (*.f64 (*.f64 C A) F) (*.f64 (*.f64 B B) F))
(fma.f64 (*.f64 A #s(literal 4 binary64)) (*.f64 (neg.f64 C) F) (*.f64 (*.f64 B B) F))
(fma.f64 (*.f64 B B) F (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F))
(fma.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A) (*.f64 F (*.f64 B B)))
(fma.f64 F (*.f64 B B) (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(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 #s(literal 4 binary64) (*.f64 (*.f64 (neg.f64 C) A) F) (*.f64 (*.f64 B B) F))
(fma.f64 B (*.f64 B F) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F))
(-.f64 (*.f64 F (*.f64 B B)) (*.f64 (neg.f64 F) (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(-.f64 (*.f64 F (*.f64 B B)) (neg.f64 (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A))))
(-.f64 (*.f64 (*.f64 B B) F) (*.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) F))
(-.f64 (*.f64 (*.f64 B B) F) (neg.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 F (*.f64 B B))) (*.f64 #s(literal 1 binary64) (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 B B) F)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F)))
(+.f64 (*.f64 (*.f64 F (*.f64 B B)) #s(literal 1 binary64)) (*.f64 (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 B B) F) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F) (*.f64 (*.f64 B B) F))
(+.f64 (*.f64 F (*.f64 B B)) (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A)))
(+.f64 (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) C) A)) (*.f64 F (*.f64 B B)))
(+.f64 (*.f64 (*.f64 B B) F) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) C) A) F))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C)))
(*.f64 (fma.f64 (+.f64 C C) A (*.f64 #s(literal -1/2 binary64) (*.f64 B B))) (/.f64 #s(literal 1 binary64) A))
(/.f64 (fma.f64 (+.f64 C C) (neg.f64 A) (*.f64 #s(literal 1/2 binary64) (*.f64 B B))) (neg.f64 A))
(/.f64 (neg.f64 (fma.f64 (+.f64 C C) A (*.f64 #s(literal -1/2 binary64) (*.f64 B B)))) (neg.f64 A))
(/.f64 (fma.f64 (+.f64 C C) A (*.f64 #s(literal -1/2 binary64) (*.f64 B B))) A)
(neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 B B) A)) (+.f64 C C)))
(neg.f64 (fma.f64 #s(literal -2 binary64) C (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 B B) A))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (fabs.f64 B)) (/.f64 (fabs.f64 B) A) (+.f64 C C))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 B)) (/.f64 (neg.f64 B) A) (+.f64 C C))
(fma.f64 (*.f64 #s(literal -1/2 binary64) B) (/.f64 B A) (+.f64 C C))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 B B)) (/.f64 #s(literal -1 binary64) A) (+.f64 C C))
(fma.f64 (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (fabs.f64 B)) (/.f64 #s(literal -1/2 binary64) A)) (+.f64 C C))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 B B)) (/.f64 #s(literal 1 binary64) A) (+.f64 C C))
(fma.f64 (neg.f64 C) #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) A) (*.f64 #s(literal -1/2 binary64) (*.f64 B B)) (+.f64 C C))
(fma.f64 (*.f64 (neg.f64 B) B) (/.f64 #s(literal -1/2 binary64) (neg.f64 A)) (+.f64 C C))
(fma.f64 (*.f64 (neg.f64 B) B) (*.f64 (/.f64 #s(literal -1 binary64) A) #s(literal -1/2 binary64)) (+.f64 C C))
(fma.f64 #s(literal 1 binary64) (+.f64 C C) (*.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64)))
(fma.f64 (fabs.f64 B) (*.f64 (/.f64 (fabs.f64 B) A) #s(literal -1/2 binary64)) (+.f64 C C))
(fma.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) (/.f64 #s(literal -1/2 binary64) A)) (+.f64 C C))
(fma.f64 (neg.f64 B) (*.f64 (/.f64 (neg.f64 B) A) #s(literal -1/2 binary64)) (+.f64 C C))
(fma.f64 (neg.f64 B) (*.f64 (neg.f64 B) (/.f64 #s(literal -1/2 binary64) A)) (+.f64 C C))
(fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))
(fma.f64 (*.f64 B B) (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) A)) (+.f64 C C))
(fma.f64 (*.f64 B B) (/.f64 #s(literal -1/2 binary64) A) (+.f64 C C))
(fma.f64 #s(literal -2 binary64) (neg.f64 C) (*.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64)))
(fma.f64 C #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64)))
(fma.f64 B (*.f64 (/.f64 B A) #s(literal -1/2 binary64)) (+.f64 C C))
(fma.f64 B (*.f64 B (/.f64 #s(literal -1/2 binary64) A)) (+.f64 C C))
(fma.f64 #s(literal 2 binary64) C (*.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64)))
(-.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) B) (/.f64 B A) C) (neg.f64 C))
(-.f64 (*.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64)) (*.f64 #s(literal -2 binary64) C))
(-.f64 (+.f64 C C) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 B B) A)))
(-.f64 C (neg.f64 (-.f64 C (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 B B) A)))))
(+.f64 (/.f64 (*.f64 (+.f64 C C) A) A) (*.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) B) (/.f64 B A) C) C)
(+.f64 (*.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64)) (+.f64 C C))
(+.f64 (+.f64 C C) (*.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64)))
(+.f64 C (-.f64 C (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 B B) A))))
#s(literal -1/2 binary64)
(*.f64 (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (fabs.f64 B)) (/.f64 #s(literal 1 binary64) A)))
(*.f64 (neg.f64 (fabs.f64 B)) (/.f64 (neg.f64 (fabs.f64 B)) A))
(*.f64 (neg.f64 (fabs.f64 B)) (/.f64 (fabs.f64 B) (neg.f64 A)))
(*.f64 (neg.f64 (fabs.f64 B)) (*.f64 (fabs.f64 B) (/.f64 #s(literal -1 binary64) A)))
(*.f64 (/.f64 #s(literal 1 binary64) A) (*.f64 B B))
(*.f64 (*.f64 (neg.f64 B) B) (/.f64 #s(literal -1 binary64) A))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 B B) A))
(*.f64 (fabs.f64 B) (*.f64 (neg.f64 (fabs.f64 B)) (/.f64 #s(literal -1 binary64) A)))
(*.f64 (fabs.f64 B) (/.f64 (fabs.f64 B) A))
(*.f64 (neg.f64 B) (*.f64 B (/.f64 #s(literal -1 binary64) A)))
(*.f64 (neg.f64 B) (/.f64 (neg.f64 B) A))
(*.f64 (*.f64 B B) (/.f64 #s(literal 1 binary64) A))
(*.f64 B (*.f64 (neg.f64 B) (/.f64 #s(literal -1 binary64) A)))
(*.f64 B (/.f64 B A))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 B B)) (neg.f64 A))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 B B)) A)
(/.f64 (*.f64 (*.f64 (neg.f64 B) B) #s(literal 1 binary64)) (neg.f64 A))
(/.f64 (*.f64 (*.f64 B B) #s(literal -1 binary64)) (neg.f64 A))
(/.f64 (*.f64 (neg.f64 B) B) (neg.f64 A))
(/.f64 (*.f64 B B) A)
(neg.f64 (/.f64 (*.f64 (neg.f64 B) B) A))
(*.f64 (neg.f64 C) #s(literal -2 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 C C))
(*.f64 #s(literal -2 binary64) (neg.f64 C))
(*.f64 C #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) C)
(neg.f64 (*.f64 #s(literal -2 binary64) C))
(-.f64 C (*.f64 (neg.f64 C) #s(literal 1 binary64)))
(-.f64 C (*.f64 #s(literal -1 binary64) C))
(-.f64 C (neg.f64 C))
(+.f64 C C)

eval206.0ms (2.2%)

Memory
6.4MiB live, 328.3MiB allocated; 46ms collecting garbage
Compiler

Compiled 93 794 to 8 064 computations (91.4% saved)

prune86.0ms (0.9%)

Memory
-18.0MiB live, 172.3MiB allocated; 13ms collecting garbage
Pruning

47 alts after pruning (46 fresh and 1 done)

PrunedKeptTotal
New1 401301 431
Fresh111627
Picked415
Done000
Total1 416471 463
Accuracy
89.2%
Counts
1 463 → 47
Alt Table
Click to see full alt table
StatusAccuracyProgram
17.1%
(/.f64 (sqrt.f64 (*.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 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
29.0%
(/.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)))
1.4%
(/.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) (*.f64 B B)) (*.f64 B F)))) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)))
16.3%
(/.f64 (neg.f64 (sqrt.f64 (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) (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)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
14.7%
(/.f64 (neg.f64 (sqrt.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))) 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 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.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) A))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
10.1%
(/.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) (*.f64 B B)) (*.f64 B F)))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
8.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)))
0.5%
(/.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)) (pow.f64 B #s(literal 2 binary64))))
1.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 -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))))
12.9%
(/.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)))
0.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 (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)))
12.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 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 (*.f64 #s(literal 4 binary64) A) C)))
23.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 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.5%
(/.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)))
2.1%
(/.f64 #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))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
14.6%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (+.f64 F F) (*.f64 (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))) (+.f64 C A)))))
17.4%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.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))))))
11.2%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 #s(approx (- C A) (*.f64 #s(literal -1 binary64) A)) #s(approx (- C A) (*.f64 #s(literal -1 binary64) A)) (*.f64 B B))) (+.f64 C A)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
16.5%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 #s(approx (- C A) C) #s(approx (- C A) C) (*.f64 B B))) (+.f64 C A)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
1.2%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (+.f64 #s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (*.f64 #s(literal -1 binary64) C)) (+.f64 C A)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
0.9%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.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 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))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
21.7%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 #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))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
10.0%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.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 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
1.1%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 #s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 #s(literal 2 binary64) A)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
1.1%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 #s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 #s(literal -1 binary64) B)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
15.0%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 F (fma.f64 (+.f64 C A) (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))))))))
12.6%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #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))))))
28.9%
(*.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (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))))
6.4%
(*.f64 #s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (/.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))) C)) (sqrt.f64 (*.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))))))
25.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))) (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))))))
36.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 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (/.f64 #s(literal 1/4 binary64) A)))
9.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 (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.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 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
36.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 A F))) A)))
22.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 (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) (*.f64 (*.f64 #s(literal -16 binary64) A) F)))) A)))
28.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(approx (sqrt (* -16 (* A F))) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F))))) A)))
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))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(approx (sqrt (* -16 (* A F))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))) A)))
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))) (*.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)))
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 F (/.f64 #s(literal -2 binary64) B)))))
29.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 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.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) #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)))))
19.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))))
29.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))) #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 075 to 2 914 computations (42.6% saved)

series349.0ms (3.8%)

Memory
28.7MiB live, 501.3MiB allocated; 72ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0285332130
Stop Event
iter-limit
Counts
58 → 474
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 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (/.f64 #s(literal 1/4 binary64) A)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (/.f64 #s(literal 1/4 binary64) A))
(sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))
(*.f64 (*.f64 #s(literal -16 binary64) A) F)
(*.f64 #s(literal -16 binary64) A)
#s(literal -16 binary64)
A
F
(/.f64 #s(literal 1/4 binary64) 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))) (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 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) (*.f64 (*.f64 #s(literal -16 binary64) A) F)))) A)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) (*.f64 (*.f64 #s(literal -16 binary64) A) F)))) A))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) (*.f64 (*.f64 #s(literal -16 binary64) A) F)))) A)
(sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) (*.f64 (*.f64 #s(literal -16 binary64) A) F))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) (*.f64 (*.f64 #s(literal -16 binary64) A) F)))
(*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) (*.f64 (*.f64 #s(literal -16 binary64) 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/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)
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.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 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))
#s(literal -1 binary64)
(fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))
(*.f64 C #s(literal -4 binary64))
#s(literal -4 binary64)
(*.f64 B B)
(sqrt.f64 (*.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 (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))))
(fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))
(*.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 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)
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 (* (sqrt (* (* -16 A) F)) (/ 1/4 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)) (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 (* -16 A) (*.f64 #s(literal -16 binary64) A))
#s(approx A A)
#s(approx (/ 1/4 A) (/.f64 #s(literal 1/4 binary64) A))
#s(approx (* 1/4 (/ (sqrt (sqrt (* (* (* -16 A) F) (* (* -16 A) F)))) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 F #s(literal 2 binary64)))))) A)))
#s(approx (/ (sqrt (sqrt (* (* (* -16 A) F) (* (* -16 A) F)))) A) (/.f64 (sqrt.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 F #s(literal 2 binary64)))))) A))
#s(approx (sqrt (sqrt (* (* (* -16 A) F) (* (* -16 A) F)))) (sqrt.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 F #s(literal 2 binary64)))))))
#s(approx (sqrt (* (* (* -16 A) F) (* (* -16 A) F))) (*.f64 A (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 F #s(literal 2 binary64))))))
#s(approx (* (* (* -16 A) F) (* (* -16 A) F)) (*.f64 #s(literal 256 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 F #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 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 (/ -1 (+ (* (* C -4) A) (* B B))) (/.f64 #s(literal -1 binary64) (pow.f64 B #s(literal 2 binary64))))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (-.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A C) (pow.f64 B #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (-.f64 (*.f64 A (-.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 A (pow.f64 C #s(literal 2 binary64))) (pow.f64 B #s(literal 6 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 C (pow.f64 B #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (-.f64 (*.f64 A (-.f64 (*.f64 A (-.f64 (*.f64 #s(literal -64 binary64) (/.f64 (*.f64 A (pow.f64 C #s(literal 3 binary64))) (pow.f64 B #s(literal 8 binary64)))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 B #s(literal 6 binary64)))))) (*.f64 #s(literal 4 binary64) (/.f64 C (pow.f64 B #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (pow.f64 B #s(literal 2 binary64)))))
#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 (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (+.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (+.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (+.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (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 (* -4 A) (*.f64 #s(literal -4 binary64) A))
#s(approx (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (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 (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) 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 (* (sqrt (* (* -16 A) F)) (/ 1/4 A)) (*.f64 #s(literal 1/4 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 (* 1/4 (/ (sqrt (sqrt (* (* (* -16 A) F) (* (* -16 A) F)))) A)) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 F #s(literal 2 binary64)))) A))))
#s(approx (/ (sqrt (sqrt (* (* (* -16 A) F) (* (* -16 A) F)))) A) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 F #s(literal 2 binary64)))) A)))
#s(approx (sqrt (sqrt (* (* (* -16 A) F) (* (* -16 A) F)))) (*.f64 A (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 F #s(literal 2 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 (/ -1 (+ (* (* C -4) A) (* B B))) (/.f64 #s(literal 1/4 binary64) (*.f64 A C)))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (/.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A (pow.f64 C #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) C))) A))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (/.f64 (-.f64 (fma.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) C))) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A (pow.f64 C #s(literal 2 binary64)))))) A))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (/.f64 (-.f64 (fma.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 B #s(literal 6 binary64)) (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) C))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A (pow.f64 C #s(literal 2 binary64)))) (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 3 binary64))))))) 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 (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.f64 #s(literal 4 binary64) (*.f64 A F)))
#s(approx (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.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 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) (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)) (*.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 (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) 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 (* (sqrt (* (* -16 A) F)) (/ 1/4 A)) (*.f64 #s(literal -1/4 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 (* 1/4 (/ (sqrt (sqrt (* (* (* -16 A) F) (* (* -16 A) F)))) A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 F #s(literal 2 binary64)))) A)))))
#s(approx (/ (sqrt (sqrt (* (* (* -16 A) F) (* (* -16 A) F)))) A) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 F #s(literal 2 binary64)))) A)))))
#s(approx (sqrt (sqrt (* (* (* -16 A) F) (* (* -16 A) F)))) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 F #s(literal 2 binary64)))) A))))))
#s(approx (sqrt (* (* (* -16 A) F) (* (* -16 A) F))) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 F #s(literal 2 binary64)))))))
#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) (*.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 (/ -1 (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) C))) A)))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 A (pow.f64 C #s(literal 3 binary64))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) C))) A)))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/256 binary64) (/.f64 (pow.f64 B #s(literal 6 binary64)) (*.f64 A (pow.f64 C #s(literal 4 binary64))))) (*.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 C #s(literal 3 binary64))))) A)) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) C))) A)))
#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 (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.f64 #s(literal 4 binary64) (*.f64 C F)))
#s(approx (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C 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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (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 (* (+ F F) (+ (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 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)) (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 (+.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 (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) 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 (* (/ -1 (+ (* (* C -4) A) (* B B))) (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))))) (*.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 -4) A) (* B B))) (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))))) (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 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 #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 -4) A) (* B B))) (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))))) (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)) (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 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 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 -4) A) (* B B))) (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))))) (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)) (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 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 (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 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 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)))))))))))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 B #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 #s(literal 1 binary64) (*.f64 A C)))))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (fma.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #s(literal 3 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 A C)))))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (fma.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 4 binary64)) (pow.f64 C #s(literal 4 binary64)))) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 A C)))))
#s(approx (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (+.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (+.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (+.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 A (+.f64 C (sqrt.f64 (pow.f64 (-.f64 C A) #s(literal 2 binary64))))))))
#s(approx (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (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 (* (* 2 (* (- (pow B 2) (* (* 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 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 (* (/ -1 (+ (* (* C -4) A) (* B B))) (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))))) (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 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 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 (+ (* (* C -4) A) (* B B))) (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))))) (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 C A) #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 (+ (* (* C -4) A) (* B B))) (/.f64 (-.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))) #s(literal 1 binary64)) (pow.f64 B #s(literal 2 binary64))))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (/.f64 (-.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (pow.f64 B #s(literal 4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 B #s(literal 2 binary64))))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (/.f64 (-.f64 (*.f64 #s(literal -64 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #s(literal 3 binary64))) (pow.f64 B #s(literal 6 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 A #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 (+ (* (* 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 (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F)))
#s(approx (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.f64 #s(literal 2 binary64) (*.f64 B F)))
#s(approx (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B)))))
#s(approx (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.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 (* (* 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 (* (/ -1 (+ (* (* C -4) A) (* B B))) (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))))) (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 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 (* (/ -1 (+ (* (* C -4) A) (* B B))) (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))))) (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 C A) #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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F)))
#s(approx (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.f64 #s(literal -2 binary64) (*.f64 B F)))
#s(approx (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.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 (* (* 2 (* (- (pow B 2) (* (* 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 (* 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 (/ -1 (+ (* (* C -4) A) (* B B))) (-.f64 (*.f64 C (-.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) C) (pow.f64 B #s(literal 6 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 A (pow.f64 B #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (-.f64 (*.f64 C (-.f64 (*.f64 C (-.f64 (*.f64 #s(literal -64 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 3 binary64)) C) (pow.f64 B #s(literal 8 binary64)))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 6 binary64)))))) (*.f64 #s(literal 4 binary64) (/.f64 A (pow.f64 B #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (* C -4) (*.f64 #s(literal -4 binary64) C))
#s(approx (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C 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))))))))))
#s(approx (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (+.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (+.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (+.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (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 (/ (neg (sqrt (* (* 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)) (/.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 (/ -1 (+ (* (* C -4) A) (* B B))) (/.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))) C))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (/.f64 (-.f64 (fma.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)))) C))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (/.f64 (-.f64 (fma.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 B #s(literal 6 binary64)) (*.f64 (pow.f64 A #s(literal 4 binary64)) (pow.f64 C #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)) (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #s(literal 2 binary64))))))) 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 (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.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) (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) (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)) (*.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 (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) 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 (/ -1 (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))) C)))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 A #s(literal 3 binary64)) C))) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 A #s(literal 2 binary64))))) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))) C)))
#s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/256 binary64) (/.f64 (pow.f64 B #s(literal 6 binary64)) (*.f64 (pow.f64 A #s(literal 4 binary64)) C))) (*.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 A #s(literal 3 binary64))))) C)) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 A #s(literal 2 binary64))))) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))) C)))
#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 (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (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 (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (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 (* (+ F F) (+ (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 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) (*.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 (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 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 (* 1/4 (/ (sqrt (sqrt (* (* (* -16 A) F) (* (* -16 A) F)))) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 A #s(literal 2 binary64)))))) A)))
#s(approx (/ (sqrt (sqrt (* (* (* -16 A) F) (* (* -16 A) F)))) A) (/.f64 (sqrt.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 A #s(literal 2 binary64)))))) A))
#s(approx (sqrt (sqrt (* (* (* -16 A) F) (* (* -16 A) F)))) (sqrt.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 A #s(literal 2 binary64)))))))
#s(approx (sqrt (* (* (* -16 A) F) (* (* -16 A) F))) (*.f64 F (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 A #s(literal 2 binary64))))))
#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 (* (/ -1 (+ (* (* C -4) A) (* B B))) (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))))) (*.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 C A) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (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 (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))) (*.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) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.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 (* (* 2 (* (- (pow B 2) (* (* 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 (* (sqrt (* (* -16 A) F)) (/ 1/4 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)) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))))
#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 (sqrt (* (* (* -16 A) F) (* (* -16 A) F)))) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 A #s(literal 2 binary64)))) F))) A)))
#s(approx (/ (sqrt (sqrt (* (* (* -16 A) F) (* (* -16 A) F)))) A) (/.f64 (*.f64 F (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 A #s(literal 2 binary64)))) F))) A))
#s(approx (sqrt (sqrt (* (* (* -16 A) F) (* (* -16 A) F)))) (*.f64 F (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 A #s(literal 2 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 (* (/ -1 (+ (* (* C -4) A) (* B B))) (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))))) (*.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)))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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 (* (* 2 (* (- (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 (* (sqrt (* (* -16 A) F)) (/ 1/4 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)) (*.f64 #s(literal -1 binary64) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F))))))
#s(approx (* 1/4 (/ (sqrt (sqrt (* (* (* -16 A) F) (* (* -16 A) F)))) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 A #s(literal 2 binary64)))) F)))) A)))
#s(approx (/ (sqrt (sqrt (* (* (* -16 A) F) (* (* -16 A) F)))) A) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 A #s(literal 2 binary64)))) F)))) A)))
#s(approx (sqrt (sqrt (* (* (* -16 A) F) (* (* -16 A) F)))) (*.f64 #s(literal -1 binary64) (*.f64 F (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 A #s(literal 2 binary64)))) F))))))
#s(approx (sqrt (* (* (* -16 A) F) (* (* -16 A) F))) (*.f64 #s(literal -1 binary64) (*.f64 F (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 A #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 (*.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))))))
#s(approx (* (/ -1 (+ (* (* C -4) A) (* B B))) (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)))))) (/.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)))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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))))))
Calls

12 calls:

TimeVariablePoint
34.0ms
A
0
33.0ms
A
-inf
24.0ms
F
0
13.0ms
C
0
10.0ms
F
-inf

rewrite178.0ms (1.9%)

Memory
-0.8MiB live, 279.1MiB allocated; 36ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
075708
0121663
1333632
21240631
04495579
Stop Event
iter-limit
node-limit
iter-limit
Counts
58 → 1 520
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 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (/.f64 #s(literal 1/4 binary64) A)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (/.f64 #s(literal 1/4 binary64) A))
(sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))
(*.f64 (*.f64 #s(literal -16 binary64) A) F)
(*.f64 #s(literal -16 binary64) A)
#s(literal -16 binary64)
A
F
(/.f64 #s(literal 1/4 binary64) 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))) (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 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) (*.f64 (*.f64 #s(literal -16 binary64) A) F)))) A)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) (*.f64 (*.f64 #s(literal -16 binary64) A) F)))) A))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) (*.f64 (*.f64 #s(literal -16 binary64) A) F)))) A)
(sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) (*.f64 (*.f64 #s(literal -16 binary64) A) F))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) (*.f64 (*.f64 #s(literal -16 binary64) A) F)))
(*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) (*.f64 (*.f64 #s(literal -16 binary64) 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/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)
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.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 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B)))
#s(literal -1 binary64)
(fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))
(*.f64 C #s(literal -4 binary64))
#s(literal -4 binary64)
(*.f64 B B)
(sqrt.f64 (*.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 (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))))
(fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))
(*.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 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)
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 #s(literal -16 binary64) A) F)) A) #s(literal 1/4 binary64)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) (/.f64 #s(literal -1 binary64) A))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) A))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) A) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (/.f64 #s(literal 1/4 binary64) A))
(*.f64 (/.f64 #s(literal 1/4 binary64) A) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) A))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (*.f64 A #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (neg.f64 A)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 A) #s(literal 2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1/2 binary64)) (*.f64 A #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1 binary64))) (*.f64 #s(literal 2 binary64) A))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))))) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 A))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))) (*.f64 #s(literal 2 binary64) (neg.f64 A)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) (*.f64 #s(literal 2 binary64) A))
(/.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) (neg.f64 A))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1/4 binary64)) (neg.f64 (neg.f64 A)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1/4 binary64)) A)
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (neg.f64 A)) #s(literal 1/4 binary64)))
(neg.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) A)))
(neg.f64 (*.f64 (/.f64 #s(literal -1/4 binary64) A) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) A)))
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) A) #s(literal -1/4 binary64)))
(neg.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (neg.f64 A))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (/.f64 #s(literal -1/4 binary64) A)))
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1/4 binary64)) (neg.f64 A)))
(neg.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) A))
(pow.f64 (pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) #s(literal 4 binary64)) #s(literal 1/8 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 A A)) F) F) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))))
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))
(*.f64 (neg.f64 (*.f64 #s(literal 16 binary64) A)) F)
(*.f64 (fabs.f64 (*.f64 (fabs.f64 A) #s(literal 16 binary64))) (fabs.f64 (fabs.f64 F)))
(*.f64 (fabs.f64 (fabs.f64 F)) (fabs.f64 (*.f64 (fabs.f64 A) #s(literal 16 binary64))))
(*.f64 (fabs.f64 (*.f64 F #s(literal -16 binary64))) (fabs.f64 A))
(*.f64 (fabs.f64 A) (fabs.f64 (*.f64 #s(literal -16 binary64) F)))
(*.f64 (*.f64 F #s(literal -16 binary64)) A)
(*.f64 (neg.f64 (neg.f64 F)) (*.f64 #s(literal -16 binary64) A))
(*.f64 (*.f64 #s(literal 16 binary64) A) (neg.f64 F))
(*.f64 (fabs.f64 (*.f64 F A)) #s(literal 16 binary64))
(*.f64 #s(literal 16 binary64) (fabs.f64 (fabs.f64 (*.f64 F A))))
(*.f64 #s(literal 16 binary64) (*.f64 (neg.f64 A) F))
(*.f64 #s(literal 16 binary64) (fabs.f64 (*.f64 F A)))
(*.f64 (*.f64 (fabs.f64 A) #s(literal 16 binary64)) (fabs.f64 F))
(*.f64 (fabs.f64 F) (*.f64 (fabs.f64 A) #s(literal 16 binary64)))
(*.f64 (*.f64 F A) #s(literal -16 binary64))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))))
(*.f64 (neg.f64 F) (*.f64 #s(literal 16 binary64) A))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))
(*.f64 (*.f64 #s(literal -16 binary64) A) (neg.f64 (neg.f64 F)))
(*.f64 (*.f64 #s(literal -16 binary64) A) F)
(*.f64 #s(literal -16 binary64) (neg.f64 (*.f64 (neg.f64 A) F)))
(*.f64 #s(literal -16 binary64) (*.f64 F A))
(*.f64 F (neg.f64 (*.f64 #s(literal 16 binary64) A)))
(*.f64 F (*.f64 #s(literal -16 binary64) A))
(*.f64 A (*.f64 #s(literal -16 binary64) F))
(pow.f64 (pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 A A)) F) F) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) #s(literal 1 binary64))
(neg.f64 (*.f64 (*.f64 #s(literal 16 binary64) A) F))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 A A)) F) F))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))))
(fabs.f64 (*.f64 (*.f64 #s(literal 16 binary64) A) F))
(fabs.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))
(*.f64 #s(literal -16 binary64) A)
(*.f64 A #s(literal -16 binary64))
#s(literal -16 binary64)
A
F
(*.f64 (/.f64 #s(literal 1 binary64) A) #s(literal 1/4 binary64))
(*.f64 #s(literal -1/4 binary64) (/.f64 #s(literal -1 binary64) A))
(*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))
(/.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 A) #s(literal 2 binary64)))
(/.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 A)))
(/.f64 #s(literal -1/4 binary64) (neg.f64 (neg.f64 (neg.f64 A))))
(/.f64 #s(literal -1/4 binary64) (neg.f64 A))
(/.f64 #s(literal 1/2 binary64) (*.f64 A #s(literal 2 binary64)))
(/.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) A))
(/.f64 #s(literal 1/4 binary64) (neg.f64 (neg.f64 A)))
(/.f64 #s(literal 1/4 binary64) A)
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) A) #s(literal 1/4 binary64)))
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) A) #s(literal -1/4 binary64)))
(neg.f64 (/.f64 #s(literal -1/4 binary64) 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))) (neg.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
(neg.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))
(pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)) #s(literal 1/2 binary64))
(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))))
(*.f64 (*.f64 #s(literal -2 binary64) F) (/.f64 #s(literal 1 binary64) B))
(*.f64 (+.f64 F 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 #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 (*.f64 #s(literal -2 binary64) (/.f64 F B)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) F) (neg.f64 (neg.f64 B)))
(/.f64 (*.f64 #s(literal -2 binary64) F) B)
(/.f64 (+.f64 F F) (neg.f64 B))
(neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))
(neg.f64 (*.f64 (/.f64 (neg.f64 F) B) #s(literal -2 binary64)))
(neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) F) (/.f64 #s(literal -1 binary64) B)))
(neg.f64 (*.f64 #s(literal -2 binary64) (/.f64 (neg.f64 F) B)))
(neg.f64 (*.f64 (/.f64 F B) #s(literal 2 binary64)))
(neg.f64 (/.f64 (*.f64 #s(literal -2 binary64) F) (neg.f64 B)))
(neg.f64 (/.f64 (+.f64 F F) B))
(fma.f64 #s(literal -1 binary64) (/.f64 F B) (*.f64 #s(literal -1 binary64) (/.f64 F B)))
(fma.f64 (/.f64 F B) #s(literal -1 binary64) (*.f64 (/.f64 F B) #s(literal -1 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 (/.f64 F B) #s(literal -1 binary64)) (*.f64 (/.f64 F B) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 F B)) (*.f64 #s(literal -1 binary64) (/.f64 F B)))
(*.f64 (*.f64 F #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) B))
(*.f64 (neg.f64 (neg.f64 F)) (/.f64 #s(literal 1 binary64) 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 (neg.f64 F)) B)
(/.f64 (neg.f64 F) (neg.f64 B))
(/.f64 F (neg.f64 (neg.f64 B)))
(/.f64 F B)
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) B) F))
(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 #s(literal -16 binary64) A) F)) A) #s(literal 1/4 binary64)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) (/.f64 #s(literal -1 binary64) A))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) A))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) A) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (/.f64 #s(literal 1/4 binary64) A))
(*.f64 (/.f64 #s(literal 1/4 binary64) A) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) A))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (*.f64 A #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (neg.f64 A)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 A) #s(literal 2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1/2 binary64)) (*.f64 A #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1 binary64))) (*.f64 #s(literal 2 binary64) A))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))))) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 A))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))) (*.f64 #s(literal 2 binary64) (neg.f64 A)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) (*.f64 #s(literal 2 binary64) A))
(/.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) (neg.f64 A))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1/4 binary64)) (neg.f64 (neg.f64 A)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1/4 binary64)) A)
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (neg.f64 A)) #s(literal 1/4 binary64)))
(neg.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) A)))
(neg.f64 (*.f64 (/.f64 #s(literal -1/4 binary64) A) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) A)))
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) A) #s(literal -1/4 binary64)))
(neg.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (neg.f64 A))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (/.f64 #s(literal -1/4 binary64) A)))
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1/4 binary64)) (neg.f64 A)))
(neg.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) A))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) A))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))) (/.f64 #s(literal 1 binary64) A))
(*.f64 (/.f64 #s(literal 1 binary64) A) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) (/.f64 #s(literal -1 binary64) A))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (/.f64 #s(literal 1 binary64) A))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1 binary64))) (neg.f64 A))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))))) (neg.f64 (neg.f64 (neg.f64 A))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 1 binary64)) A)
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))) (neg.f64 (neg.f64 A)))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))) A)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) (neg.f64 A))
(/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (neg.f64 (neg.f64 A)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) A)
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) A) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (neg.f64 A)))
(pow.f64 (pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) #s(literal 4 binary64)) #s(literal 1/8 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 A A)) F) F) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))))
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))
(*.f64 (neg.f64 (*.f64 #s(literal 16 binary64) A)) F)
(*.f64 (fabs.f64 (*.f64 (fabs.f64 A) #s(literal 16 binary64))) (fabs.f64 (fabs.f64 F)))
(*.f64 (fabs.f64 (fabs.f64 F)) (fabs.f64 (*.f64 (fabs.f64 A) #s(literal 16 binary64))))
(*.f64 (fabs.f64 (*.f64 F #s(literal -16 binary64))) (fabs.f64 A))
(*.f64 (fabs.f64 A) (fabs.f64 (*.f64 #s(literal -16 binary64) F)))
(*.f64 (*.f64 F #s(literal -16 binary64)) A)
(*.f64 (neg.f64 (neg.f64 F)) (*.f64 #s(literal -16 binary64) A))
(*.f64 (*.f64 #s(literal 16 binary64) A) (neg.f64 F))
(*.f64 (fabs.f64 (*.f64 F A)) #s(literal 16 binary64))
(*.f64 #s(literal 16 binary64) (fabs.f64 (fabs.f64 (*.f64 F A))))
(*.f64 #s(literal 16 binary64) (*.f64 (neg.f64 A) F))
(*.f64 #s(literal 16 binary64) (fabs.f64 (*.f64 F A)))
(*.f64 (*.f64 (fabs.f64 A) #s(literal 16 binary64)) (fabs.f64 F))
(*.f64 (fabs.f64 F) (*.f64 (fabs.f64 A) #s(literal 16 binary64)))
(*.f64 (*.f64 F A) #s(literal -16 binary64))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))))
(*.f64 (neg.f64 F) (*.f64 #s(literal 16 binary64) A))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))
(*.f64 (*.f64 #s(literal -16 binary64) A) (neg.f64 (neg.f64 F)))
(*.f64 (*.f64 #s(literal -16 binary64) A) F)
(*.f64 #s(literal -16 binary64) (neg.f64 (*.f64 (neg.f64 A) F)))
(*.f64 #s(literal -16 binary64) (*.f64 F A))
(*.f64 F (neg.f64 (*.f64 #s(literal 16 binary64) A)))
(*.f64 F (*.f64 #s(literal -16 binary64) A))
(*.f64 A (*.f64 #s(literal -16 binary64) F))
(pow.f64 (pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 A A)) F) F) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) #s(literal 1 binary64))
(neg.f64 (*.f64 (*.f64 #s(literal 16 binary64) A) F))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 A A)) F) F))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))) (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)))))
(fabs.f64 (*.f64 (*.f64 #s(literal 16 binary64) A) F))
(fabs.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F))
(*.f64 (*.f64 (*.f64 F #s(literal -16 binary64)) (*.f64 F #s(literal -16 binary64))) (*.f64 A A))
(*.f64 (*.f64 (fabs.f64 F) (*.f64 #s(literal 16 binary64) A)) (*.f64 (fabs.f64 F) (*.f64 #s(literal 16 binary64) A)))
(*.f64 (*.f64 (fabs.f64 F) (*.f64 #s(literal -16 binary64) A)) (*.f64 (fabs.f64 F) (*.f64 #s(literal -16 binary64) A)))
(*.f64 (*.f64 (neg.f64 F) (*.f64 (fabs.f64 A) #s(literal 16 binary64))) (*.f64 (neg.f64 F) (*.f64 (fabs.f64 A) #s(literal 16 binary64))))
(*.f64 (*.f64 F (*.f64 (fabs.f64 A) #s(literal 16 binary64))) (*.f64 F (*.f64 (fabs.f64 A) #s(literal 16 binary64))))
(*.f64 (*.f64 (*.f64 #s(literal 16 binary64) A) (fabs.f64 F)) (*.f64 (*.f64 #s(literal 16 binary64) A) (fabs.f64 F)))
(*.f64 (*.f64 (*.f64 (fabs.f64 A) #s(literal 16 binary64)) (neg.f64 F)) (*.f64 (*.f64 (fabs.f64 A) #s(literal 16 binary64)) (neg.f64 F)))
(*.f64 (*.f64 (*.f64 (fabs.f64 A) #s(literal 16 binary64)) F) (*.f64 (*.f64 (fabs.f64 A) #s(literal 16 binary64)) F))
(*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) (fabs.f64 F)) (*.f64 (*.f64 #s(literal -16 binary64) A) (fabs.f64 F)))
(*.f64 (fabs.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 A A)) F)) (fabs.f64 F))
(*.f64 (fabs.f64 (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) #s(literal -16 binary64))) (fabs.f64 (*.f64 F A)))
(*.f64 (fabs.f64 (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) F)) (*.f64 (fabs.f64 A) #s(literal 16 binary64)))
(*.f64 (fabs.f64 (*.f64 F (*.f64 #s(literal 256 binary64) (*.f64 A A)))) (fabs.f64 F))
(*.f64 (fabs.f64 A) (fabs.f64 (*.f64 #s(literal -16 binary64) (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) F))))
(*.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 A A)) F) F)
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) #s(literal -16 binary64)) (*.f64 F A))
(*.f64 (*.f64 (*.f64 F A) (*.f64 F A)) #s(literal 256 binary64))
(*.f64 #s(literal 256 binary64) (fabs.f64 (*.f64 (*.f64 F A) (*.f64 F A))))
(*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) (*.f64 F A)))
(*.f64 #s(literal 16 binary64) (fabs.f64 (*.f64 (*.f64 F A) (*.f64 (*.f64 #s(literal -16 binary64) A) F))))
(*.f64 #s(literal 16 binary64) (fabs.f64 (*.f64 A (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) F))))
(*.f64 (*.f64 (fabs.f64 A) #s(literal 16 binary64)) (fabs.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) (*.f64 F F))))
(*.f64 (*.f64 (fabs.f64 A) #s(literal 16 binary64)) (fabs.f64 (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) F)))
(*.f64 (fabs.f64 F) (fabs.f64 (*.f64 F (*.f64 #s(literal 256 binary64) (*.f64 A A)))))
(*.f64 (*.f64 F (*.f64 #s(literal 256 binary64) (*.f64 A A))) F)
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) F) (*.f64 #s(literal -16 binary64) A))
(*.f64 (*.f64 F F) (*.f64 #s(literal 256 binary64) (*.f64 A A)))
(*.f64 (*.f64 #s(literal 256 binary64) (*.f64 A A)) (*.f64 F F))
(*.f64 (*.f64 A A) (*.f64 (*.f64 #s(literal -16 binary64) F) (*.f64 #s(literal -16 binary64) F)))
(*.f64 (*.f64 (*.f64 #s(literal 16 binary64) A) F) (*.f64 (*.f64 #s(literal 16 binary64) A) F))
(*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) (*.f64 (*.f64 #s(literal -16 binary64) A) F))
(*.f64 (*.f64 #s(literal -16 binary64) A) (*.f64 (*.f64 #s(literal -16 binary64) A) (*.f64 F F)))
(*.f64 (*.f64 #s(literal -16 binary64) A) (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) F))
(*.f64 #s(literal -16 binary64) (*.f64 (*.f64 F A) (*.f64 (*.f64 #s(literal -16 binary64) A) F)))
(*.f64 #s(literal -16 binary64) (*.f64 A (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) F)))
(*.f64 F (*.f64 F (*.f64 #s(literal 256 binary64) (*.f64 A A))))
(*.f64 A (*.f64 #s(literal -16 binary64) (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) F)))
(pow.f64 (pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 16 binary64) A) F) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 A A)) F) F) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) #s(literal 2 binary64))
(neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 A A)) F) F)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) #s(literal 4 binary64)))
(fabs.f64 (neg.f64 (*.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 A A)) F) F)))
(fabs.f64 (*.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 A 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))) (*.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 (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) A))
(*.f64 (/.f64 #s(literal 1/4 binary64) (neg.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))) (neg.f64 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)) (/.f64 #s(literal 1 binary64) 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)) (/.f64 #s(literal 1 binary64) 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))) #s(literal 1/4 binary64)) C) (/.f64 #s(literal 1 binary64) 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) (/.f64 #s(literal 1 binary64) C))
(*.f64 (/.f64 #s(literal -1/4 binary64) 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 #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 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64))) (neg.f64 A)) (/.f64 #s(literal 1/4 binary64) (neg.f64 C)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (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 (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 #s(literal 1/2 binary64) (*.f64 C (+.f64 A 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 #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 C (+.f64 A 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))) C) #s(literal 1/2 binary64)) (*.f64 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))) (neg.f64 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 (*.f64 (neg.f64 C) (neg.f64 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 (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 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 C (+.f64 A 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))) #s(literal 1 binary64))) (*.f64 C (+.f64 A 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))) C)) (*.f64 #s(literal 2 binary64) 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))) (neg.f64 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) (*.f64 (neg.f64 C) (neg.f64 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 (*.f64 C A) #s(literal -2 binary64)))
(/.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 C (+.f64 A A)))
(/.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 (/.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 (*.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 (*.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 (/.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 (*.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 (*.f64 #s(literal -1/4 binary64) (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 (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) (neg.f64 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))
(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))) (*.f64 (neg.f64 C) A)) #s(literal 1/4 binary64)))
(neg.f64 (*.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)))
(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))) (*.f64 C A))))
(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)) (/.f64 #s(literal -1 binary64) (*.f64 C A))))
(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))) (*.f64 C A)) #s(literal -1/4 binary64)))
(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))) (*.f64 (neg.f64 C) A))))
(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)) (*.f64 (neg.f64 C) A)))
(neg.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (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 (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 #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) (/.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))) (neg.f64 A)) (/.f64 #s(literal 1 binary64) (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))))) (/.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 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 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 (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) (neg.f64 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 (/.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 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))))) (*.f64 (neg.f64 C) (neg.f64 A)))
(/.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))))) (*.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) (neg.f64 (neg.f64 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))) A) 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)))) (*.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 (neg.f64 C) (neg.f64 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 (/.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)))))
(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) (neg.f64 C)))
(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))) (neg.f64 A)) C))
(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)))
(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))))
(*.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 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)) #s(literal -8 binary64)) #s(literal 1 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))
(neg.f64 (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (-.f64 (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A))) A)))
(fma.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (*.f64 C (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C))))
(fma.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) C))
(fma.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) A))
(fma.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (fabs.f64 (-.f64 C A)) (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (+.f64 C A)))
(fma.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (+.f64 C A) (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (fabs.f64 (-.f64 C A))))
(fma.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) C (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (+.f64 (fabs.f64 (-.f64 C A)) A)))
(fma.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) C (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (+.f64 A (fabs.f64 (-.f64 C A)))))
(fma.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) A (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (+.f64 (fabs.f64 (-.f64 C A)) C)))
(fma.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 (+.f64 C A) F) (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 (fabs.f64 (-.f64 C A)) F)))
(fma.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 F (+.f64 C A)) (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 F (fabs.f64 (-.f64 C A)))))
(fma.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 F A)))
(fma.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 F A) (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)))
(fma.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 (+.f64 C A) F) (*.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 (fabs.f64 (-.f64 C A)) F)))
(fma.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 F (+.f64 C A)) (*.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 F (fabs.f64 (-.f64 C A)))))
(fma.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 F A)))
(fma.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 F A) (*.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)))
(fma.f64 (*.f64 (*.f64 C A) (*.f64 F A)) #s(literal -8 binary64) (*.f64 (*.f64 (*.f64 C A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) #s(literal -8 binary64)))
(fma.f64 (*.f64 (*.f64 F C) (+.f64 C A)) (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 (*.f64 F C) (fabs.f64 (-.f64 C A))) (*.f64 #s(literal -8 binary64) A)))
(fma.f64 (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 (*.f64 F C) A) (*.f64 #s(literal -8 binary64) A)))
(fma.f64 (*.f64 (*.f64 F C) A) (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 #s(literal -8 binary64) A)))
(fma.f64 (*.f64 C (*.f64 F A)) (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 C (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) (*.f64 #s(literal -8 binary64) A)))
(fma.f64 (*.f64 (+.f64 C A) F) (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 (*.f64 #s(literal -8 binary64) A) C)))
(fma.f64 (*.f64 (+.f64 C A) F) (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 #s(literal -8 binary64) (*.f64 C A))))
(fma.f64 (*.f64 F (+.f64 C A)) (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 (*.f64 F (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 #s(literal -8 binary64) A) C)))
(fma.f64 (*.f64 F (+.f64 C A)) (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 (*.f64 F (fabs.f64 (-.f64 C A))) (*.f64 #s(literal -8 binary64) (*.f64 C A))))
(fma.f64 (*.f64 (*.f64 F A) (*.f64 C A)) #s(literal -8 binary64) (*.f64 (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 C A)) #s(literal -8 binary64)))
(fma.f64 (*.f64 (+.f64 C A) (*.f64 F C)) (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C)) (*.f64 #s(literal -8 binary64) A)))
(fma.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)) (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 A (*.f64 F C)) (*.f64 #s(literal -8 binary64) A)))
(fma.f64 (*.f64 A (*.f64 F C)) (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)) (*.f64 #s(literal -8 binary64) A)))
(fma.f64 (*.f64 (*.f64 F A) C) (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) C) (*.f64 #s(literal -8 binary64) A)))
(fma.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 F C) (+.f64 C A)) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 F C) (fabs.f64 (-.f64 C A)))))
(fma.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 F C) A)))
(fma.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 F C) A) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C))))
(fma.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 C (*.f64 F A)) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 C (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))))
(fma.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (+.f64 C A) (*.f64 F C)) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C))))
(fma.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 A (*.f64 F C))))
(fma.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 A (*.f64 F C)) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C))))
(fma.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 F A) C) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) C)))
(fma.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 (*.f64 F A) (*.f64 (*.f64 #s(literal -8 binary64) A) C)))
(fma.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 (*.f64 F A) (*.f64 #s(literal -8 binary64) (*.f64 C A))))
(fma.f64 (*.f64 F A) (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 (*.f64 #s(literal -8 binary64) A) C)))
(fma.f64 (*.f64 F A) (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 #s(literal -8 binary64) (*.f64 C A))))
(fma.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (*.f64 A (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C))))
(fma.f64 (fabs.f64 (-.f64 C A)) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (*.f64 (+.f64 C A) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C))))
(fma.f64 #s(literal -8 binary64) (*.f64 (*.f64 C A) (*.f64 F A)) (*.f64 #s(literal -8 binary64) (*.f64 (*.f64 C A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))))
(fma.f64 #s(literal -8 binary64) (*.f64 (*.f64 F A) (*.f64 C A)) (*.f64 #s(literal -8 binary64) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 C A))))
(fma.f64 (+.f64 C A) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C))))
(fma.f64 C (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) A) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C))))
(fma.f64 C (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (*.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C))))
(fma.f64 A (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C))))
(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)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (+.f64 C A)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (+.f64 C A)) (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (fabs.f64 (-.f64 C A))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (+.f64 A (fabs.f64 (-.f64 C A)))) (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) C))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) C) (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (+.f64 (fabs.f64 (-.f64 C A)) A)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) C) (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (+.f64 A (fabs.f64 (-.f64 C A)))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) A))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) A) (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C)) (+.f64 (fabs.f64 (-.f64 C A)) C)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 (+.f64 C A) F)) (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 (fabs.f64 (-.f64 C A)) F)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 F (+.f64 C A))) (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 F (fabs.f64 (-.f64 C A)))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 F A)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 F A)) (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)))
(+.f64 (*.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 (+.f64 C A) F)) (*.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 (fabs.f64 (-.f64 C A)) F)))
(+.f64 (*.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 F (+.f64 C A))) (*.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 F (fabs.f64 (-.f64 C A)))))
(+.f64 (*.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) (*.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 F A)))
(+.f64 (*.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 F A)) (*.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)))
(+.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 F C) (+.f64 C A))) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 F C) (fabs.f64 (-.f64 C A)))))
(+.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C))) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 F C) A)))
(+.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 F C) A)) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C))))
(+.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 C (*.f64 F A))) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 C (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))))
(+.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (+.f64 C A) (*.f64 F C))) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C))))
(+.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C))) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 A (*.f64 F C))))
(+.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 A (*.f64 F C))) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C))))
(+.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 F A) C)) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) C)))
(+.f64 (*.f64 #s(literal -8 binary64) (*.f64 (*.f64 C A) (*.f64 F A))) (*.f64 #s(literal -8 binary64) (*.f64 (*.f64 C A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))))
(+.f64 (*.f64 #s(literal -8 binary64) (*.f64 (*.f64 F A) (*.f64 C A))) (*.f64 #s(literal -8 binary64) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 C A))))
(+.f64 (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C))) (*.f64 (+.f64 C A) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C))))
(+.f64 (*.f64 (+.f64 C A) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C))) (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C))))
(+.f64 (*.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C))) (*.f64 C (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C))))
(+.f64 (*.f64 C (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C))) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) A) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C))))
(+.f64 (*.f64 C (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C))) (*.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C))))
(+.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C))) (*.f64 A (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C))))
(+.f64 (*.f64 A (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C))) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 F C))))
(+.f64 (*.f64 (*.f64 (+.f64 C A) F) (*.f64 (*.f64 #s(literal -8 binary64) A) C)) (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 (*.f64 #s(literal -8 binary64) A) C)))
(+.f64 (*.f64 (*.f64 F (+.f64 C A)) (*.f64 (*.f64 #s(literal -8 binary64) A) C)) (*.f64 (*.f64 F (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 #s(literal -8 binary64) A) C)))
(+.f64 (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 (*.f64 #s(literal -8 binary64) A) C)) (*.f64 (*.f64 F A) (*.f64 (*.f64 #s(literal -8 binary64) A) C)))
(+.f64 (*.f64 (*.f64 F A) (*.f64 (*.f64 #s(literal -8 binary64) A) C)) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 (*.f64 #s(literal -8 binary64) A) C)))
(+.f64 (*.f64 (*.f64 (+.f64 C A) F) (*.f64 #s(literal -8 binary64) (*.f64 C A))) (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 #s(literal -8 binary64) (*.f64 C A))))
(+.f64 (*.f64 (*.f64 F (+.f64 C A)) (*.f64 #s(literal -8 binary64) (*.f64 C A))) (*.f64 (*.f64 F (fabs.f64 (-.f64 C A))) (*.f64 #s(literal -8 binary64) (*.f64 C A))))
(+.f64 (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 #s(literal -8 binary64) (*.f64 C A))) (*.f64 (*.f64 F A) (*.f64 #s(literal -8 binary64) (*.f64 C A))))
(+.f64 (*.f64 (*.f64 F A) (*.f64 #s(literal -8 binary64) (*.f64 C A))) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 #s(literal -8 binary64) (*.f64 C A))))
(+.f64 (*.f64 (*.f64 (*.f64 F C) (+.f64 C A)) (*.f64 #s(literal -8 binary64) A)) (*.f64 (*.f64 (*.f64 F C) (fabs.f64 (-.f64 C A))) (*.f64 #s(literal -8 binary64) A)))
(+.f64 (*.f64 (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 #s(literal -8 binary64) A)) (*.f64 (*.f64 (*.f64 F C) A) (*.f64 #s(literal -8 binary64) A)))
(+.f64 (*.f64 (*.f64 (*.f64 F C) A) (*.f64 #s(literal -8 binary64) A)) (*.f64 (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 #s(literal -8 binary64) A)))
(+.f64 (*.f64 (*.f64 C (*.f64 F A)) (*.f64 #s(literal -8 binary64) A)) (*.f64 (*.f64 C (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) (*.f64 #s(literal -8 binary64) A)))
(+.f64 (*.f64 (*.f64 (+.f64 C A) (*.f64 F C)) (*.f64 #s(literal -8 binary64) A)) (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C)) (*.f64 #s(literal -8 binary64) A)))
(+.f64 (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)) (*.f64 #s(literal -8 binary64) A)) (*.f64 (*.f64 A (*.f64 F C)) (*.f64 #s(literal -8 binary64) A)))
(+.f64 (*.f64 (*.f64 A (*.f64 F C)) (*.f64 #s(literal -8 binary64) A)) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)) (*.f64 #s(literal -8 binary64) A)))
(+.f64 (*.f64 (*.f64 (*.f64 F A) C) (*.f64 #s(literal -8 binary64) A)) (*.f64 (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) C) (*.f64 #s(literal -8 binary64) A)))
(+.f64 (*.f64 (*.f64 (*.f64 C A) (*.f64 F A)) #s(literal -8 binary64)) (*.f64 (*.f64 (*.f64 C A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) #s(literal -8 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 F A) (*.f64 C A)) #s(literal -8 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 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)))
(neg.f64 (*.f64 (*.f64 (*.f64 C A) F) (-.f64 (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A))) A)))
(neg.f64 (*.f64 (*.f64 A (*.f64 F C)) (-.f64 (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A))) A)))
(fma.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 C A) F) (*.f64 C (*.f64 (*.f64 C A) F)))
(fma.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 A (*.f64 F C)) (*.f64 C (*.f64 A (*.f64 F C))))
(fma.f64 (*.f64 (*.f64 C A) F) (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 (*.f64 C A) F) C))
(fma.f64 (*.f64 (*.f64 C A) F) (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 (*.f64 (*.f64 C A) F) A))
(fma.f64 (*.f64 (*.f64 C A) F) (fabs.f64 (-.f64 C A)) (*.f64 (*.f64 (*.f64 C A) F) (+.f64 C A)))
(fma.f64 (*.f64 (*.f64 C A) F) (+.f64 C A) (*.f64 (*.f64 (*.f64 C A) F) (fabs.f64 (-.f64 C A))))
(fma.f64 (*.f64 (*.f64 C A) F) C (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (fabs.f64 (-.f64 C A)) A)))
(fma.f64 (*.f64 (*.f64 C A) F) C (*.f64 (*.f64 (*.f64 C A) F) (+.f64 A (fabs.f64 (-.f64 C A)))))
(fma.f64 (*.f64 (*.f64 C A) F) A (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (fabs.f64 (-.f64 C A)) C)))
(fma.f64 (*.f64 (*.f64 F C) (+.f64 C A)) A (*.f64 (*.f64 (*.f64 F C) (fabs.f64 (-.f64 C A))) A))
(fma.f64 (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)) A (*.f64 (*.f64 (*.f64 F C) A) A))
(fma.f64 (*.f64 (*.f64 F C) A) A (*.f64 (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)) A))
(fma.f64 (*.f64 C (*.f64 F A)) A (*.f64 (*.f64 C (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) A))
(fma.f64 (*.f64 (+.f64 C A) F) (*.f64 C A) (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 C A)))
(fma.f64 (*.f64 F (+.f64 C A)) (*.f64 C A) (*.f64 (*.f64 F (fabs.f64 (-.f64 C A))) (*.f64 C A)))
(fma.f64 (*.f64 (+.f64 C A) (*.f64 F C)) A (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C)) A))
(fma.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)) A (*.f64 (*.f64 A (*.f64 F C)) A))
(fma.f64 (*.f64 A (*.f64 F C)) (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 A (*.f64 F C)) C))
(fma.f64 (*.f64 A (*.f64 F C)) (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 (*.f64 A (*.f64 F C)) A))
(fma.f64 (*.f64 A (*.f64 F C)) (fabs.f64 (-.f64 C A)) (*.f64 (*.f64 A (*.f64 F C)) (+.f64 C A)))
(fma.f64 (*.f64 A (*.f64 F C)) (+.f64 C A) (*.f64 (*.f64 A (*.f64 F C)) (fabs.f64 (-.f64 C A))))
(fma.f64 (*.f64 A (*.f64 F C)) C (*.f64 (*.f64 A (*.f64 F C)) (+.f64 (fabs.f64 (-.f64 C A)) A)))
(fma.f64 (*.f64 A (*.f64 F C)) C (*.f64 (*.f64 A (*.f64 F C)) (+.f64 A (fabs.f64 (-.f64 C A)))))
(fma.f64 (*.f64 A (*.f64 F C)) A (*.f64 (*.f64 A (*.f64 F C)) (+.f64 (fabs.f64 (-.f64 C A)) C)))
(fma.f64 (*.f64 A (*.f64 F C)) A (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)) A))
(fma.f64 (*.f64 (*.f64 F A) C) A (*.f64 (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) C) A))
(fma.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 C A) (*.f64 (*.f64 F A) (*.f64 C A)))
(fma.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 (+.f64 C A) F) (*.f64 (*.f64 C A) (*.f64 (fabs.f64 (-.f64 C A)) F)))
(fma.f64 (*.f64 C A) (*.f64 F (+.f64 C A)) (*.f64 (*.f64 C A) (*.f64 F (fabs.f64 (-.f64 C A)))))
(fma.f64 (*.f64 C A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 (*.f64 C A) (*.f64 F 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 (fabs.f64 (-.f64 C A)) C) (*.f64 (*.f64 C A) F) (*.f64 A (*.f64 (*.f64 C A) F)))
(fma.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 A (*.f64 F C)) (*.f64 A (*.f64 A (*.f64 F C))))
(fma.f64 (fabs.f64 (-.f64 C A)) (*.f64 (*.f64 C A) F) (*.f64 (+.f64 C A) (*.f64 (*.f64 C A) F)))
(fma.f64 (fabs.f64 (-.f64 C A)) (*.f64 A (*.f64 F C)) (*.f64 (+.f64 C A) (*.f64 A (*.f64 F C))))
(fma.f64 (+.f64 C A) (*.f64 (*.f64 C A) F) (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 (*.f64 C A) F)))
(fma.f64 (+.f64 C A) (*.f64 A (*.f64 F C)) (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 A (*.f64 F C))))
(fma.f64 C (*.f64 (*.f64 C A) F) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) A) (*.f64 (*.f64 C A) F)))
(fma.f64 C (*.f64 (*.f64 C A) F) (*.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 C A) F)))
(fma.f64 C (*.f64 A (*.f64 F C)) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) A) (*.f64 A (*.f64 F C))))
(fma.f64 C (*.f64 A (*.f64 F C)) (*.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 A (*.f64 F C))))
(fma.f64 A (*.f64 (*.f64 C A) F) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 (*.f64 C A) F)))
(fma.f64 A (*.f64 (*.f64 F C) (+.f64 C A)) (*.f64 A (*.f64 (*.f64 F C) (fabs.f64 (-.f64 C A)))))
(fma.f64 A (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 A (*.f64 (*.f64 F C) A)))
(fma.f64 A (*.f64 (*.f64 F C) A) (*.f64 A (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C))))
(fma.f64 A (*.f64 C (*.f64 F A)) (*.f64 A (*.f64 C (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))))
(fma.f64 A (*.f64 (+.f64 C A) (*.f64 F C)) (*.f64 A (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C))))
(fma.f64 A (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)) (*.f64 A (*.f64 A (*.f64 F C))))
(fma.f64 A (*.f64 A (*.f64 F C)) (*.f64 A (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C))))
(fma.f64 A (*.f64 A (*.f64 F C)) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 A (*.f64 F C))))
(fma.f64 A (*.f64 (*.f64 F A) C) (*.f64 A (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) C)))
(-.f64 (*.f64 (*.f64 C A) (*.f64 F A)) (*.f64 (*.f64 (neg.f64 C) A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)))
(-.f64 (*.f64 (*.f64 C A) (*.f64 F A)) (neg.f64 (*.f64 (*.f64 C A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))))
(-.f64 (*.f64 (*.f64 F A) (*.f64 C A)) (*.f64 (*.f64 (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A))) F) (*.f64 C A)))
(-.f64 (*.f64 (*.f64 F A) (*.f64 C A)) (neg.f64 (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 C A))))
(+.f64 (*.f64 (*.f64 (*.f64 C A) F) (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 (*.f64 C A) F) (+.f64 C A)))
(+.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 C A)) (*.f64 (*.f64 (*.f64 C A) F) (fabs.f64 (-.f64 C A))))
(+.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 A (fabs.f64 (-.f64 C A)))) (*.f64 (*.f64 (*.f64 C A) F) C))
(+.f64 (*.f64 (*.f64 (*.f64 C A) F) C) (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (fabs.f64 (-.f64 C A)) A)))
(+.f64 (*.f64 (*.f64 (*.f64 C A) F) C) (*.f64 (*.f64 (*.f64 C A) F) (+.f64 A (fabs.f64 (-.f64 C A)))))
(+.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 (*.f64 (*.f64 C A) F) A))
(+.f64 (*.f64 (*.f64 (*.f64 C A) F) A) (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (fabs.f64 (-.f64 C A)) C)))
(+.f64 (*.f64 (*.f64 A (*.f64 F C)) (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 A (*.f64 F C)) (+.f64 C A)))
(+.f64 (*.f64 (*.f64 A (*.f64 F C)) (+.f64 C A)) (*.f64 (*.f64 A (*.f64 F C)) (fabs.f64 (-.f64 C A))))
(+.f64 (*.f64 (*.f64 A (*.f64 F C)) (+.f64 A (fabs.f64 (-.f64 C A)))) (*.f64 (*.f64 A (*.f64 F C)) C))
(+.f64 (*.f64 (*.f64 A (*.f64 F C)) C) (*.f64 (*.f64 A (*.f64 F C)) (+.f64 (fabs.f64 (-.f64 C A)) A)))
(+.f64 (*.f64 (*.f64 A (*.f64 F C)) C) (*.f64 (*.f64 A (*.f64 F C)) (+.f64 A (fabs.f64 (-.f64 C A)))))
(+.f64 (*.f64 (*.f64 A (*.f64 F C)) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 (*.f64 A (*.f64 F C)) A))
(+.f64 (*.f64 (*.f64 C A) (*.f64 (+.f64 C A) F)) (*.f64 (*.f64 C A) (*.f64 (fabs.f64 (-.f64 C A)) F)))
(+.f64 (*.f64 (*.f64 C A) (*.f64 F (+.f64 C A))) (*.f64 (*.f64 C A) (*.f64 F (fabs.f64 (-.f64 C A)))))
(+.f64 (*.f64 A (*.f64 (*.f64 F C) (+.f64 C A))) (*.f64 A (*.f64 (*.f64 F C) (fabs.f64 (-.f64 C A)))))
(+.f64 (*.f64 A (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C))) (*.f64 A (*.f64 (*.f64 F C) A)))
(+.f64 (*.f64 A (*.f64 (*.f64 F C) A)) (*.f64 A (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C))))
(+.f64 (*.f64 A (*.f64 C (*.f64 F A))) (*.f64 A (*.f64 C (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))))
(+.f64 (*.f64 A (*.f64 (+.f64 C A) (*.f64 F C))) (*.f64 A (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C))))
(+.f64 (*.f64 A (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C))) (*.f64 A (*.f64 A (*.f64 F C))))
(+.f64 (*.f64 A (*.f64 (*.f64 F A) C)) (*.f64 A (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) C)))
(+.f64 (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 (*.f64 C A) F)) (*.f64 (+.f64 C A) (*.f64 (*.f64 C A) F)))
(+.f64 (*.f64 (+.f64 C A) (*.f64 (*.f64 C A) F)) (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 (*.f64 C A) F)))
(+.f64 (*.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 C A) F)) (*.f64 C (*.f64 (*.f64 C A) F)))
(+.f64 (*.f64 C (*.f64 (*.f64 C A) F)) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) A) (*.f64 (*.f64 C A) F)))
(+.f64 (*.f64 C (*.f64 (*.f64 C A) F)) (*.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 C A) F)))
(+.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 (*.f64 C A) F)) (*.f64 A (*.f64 (*.f64 C A) F)))
(+.f64 (*.f64 A (*.f64 (*.f64 C A) F)) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 (*.f64 C A) F)))
(+.f64 (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 A (*.f64 F C))) (*.f64 (+.f64 C A) (*.f64 A (*.f64 F C))))
(+.f64 (*.f64 (+.f64 C A) (*.f64 A (*.f64 F C))) (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 A (*.f64 F C))))
(+.f64 (*.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 A (*.f64 F C))) (*.f64 C (*.f64 A (*.f64 F C))))
(+.f64 (*.f64 C (*.f64 A (*.f64 F C))) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) A) (*.f64 A (*.f64 F C))))
(+.f64 (*.f64 C (*.f64 A (*.f64 F C))) (*.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 A (*.f64 F C))))
(+.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 A (*.f64 F C))) (*.f64 A (*.f64 A (*.f64 F C))))
(+.f64 (*.f64 A (*.f64 A (*.f64 F C))) (*.f64 A (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C))))
(+.f64 (*.f64 A (*.f64 A (*.f64 F C))) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 A (*.f64 F C))))
(+.f64 (*.f64 (*.f64 (+.f64 C A) F) (*.f64 C A)) (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 C A)))
(+.f64 (*.f64 (*.f64 F (+.f64 C A)) (*.f64 C A)) (*.f64 (*.f64 F (fabs.f64 (-.f64 C A))) (*.f64 C A)))
(+.f64 (*.f64 (*.f64 (*.f64 F C) (+.f64 C A)) A) (*.f64 (*.f64 (*.f64 F C) (fabs.f64 (-.f64 C A))) A))
(+.f64 (*.f64 (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)) A) (*.f64 (*.f64 (*.f64 F C) A) A))
(+.f64 (*.f64 (*.f64 (*.f64 F C) A) A) (*.f64 (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)) A))
(+.f64 (*.f64 (*.f64 C (*.f64 F A)) A) (*.f64 (*.f64 C (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) A))
(+.f64 (*.f64 (*.f64 (+.f64 C A) (*.f64 F C)) A) (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C)) A))
(+.f64 (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)) A) (*.f64 (*.f64 A (*.f64 F C)) A))
(+.f64 (*.f64 (*.f64 A (*.f64 F C)) A) (*.f64 (*.f64 A (*.f64 F C)) (+.f64 (fabs.f64 (-.f64 C A)) C)))
(+.f64 (*.f64 (*.f64 A (*.f64 F C)) A) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)) A))
(+.f64 (*.f64 (*.f64 (*.f64 F A) C) A) (*.f64 (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) C) A))
(+.f64 (*.f64 (*.f64 C A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) (*.f64 (*.f64 C A) (*.f64 F 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 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 C A)) (*.f64 (*.f64 F A) (*.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 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))
(neg.f64 (*.f64 (-.f64 (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A))) A) (*.f64 F C)))
(neg.f64 (*.f64 (*.f64 F C) (-.f64 (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A))) A)))
(fma.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 F C) (*.f64 C (*.f64 F C)))
(fma.f64 (*.f64 (+.f64 C A) F) C (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) C))
(fma.f64 (*.f64 F (+.f64 C A)) C (*.f64 (*.f64 F (fabs.f64 (-.f64 C A))) C))
(fma.f64 (*.f64 F C) (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 F C) C))
(fma.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 (*.f64 F C) A))
(fma.f64 (*.f64 F C) (fabs.f64 (-.f64 C A)) (*.f64 (*.f64 F C) (+.f64 C A)))
(fma.f64 (*.f64 F C) (+.f64 C A) (*.f64 (*.f64 F C) (fabs.f64 (-.f64 C A))))
(fma.f64 (*.f64 F C) C (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) A)))
(fma.f64 (*.f64 F C) C (*.f64 (*.f64 F C) (+.f64 A (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 (+.f64 (fabs.f64 (-.f64 C A)) C) F) C (*.f64 (*.f64 F A) C))
(fma.f64 (*.f64 F A) C (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) C))
(fma.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C) (*.f64 A (*.f64 F C)))
(fma.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C) (*.f64 (+.f64 C A) (*.f64 F C)))
(fma.f64 (+.f64 C A) (*.f64 F C) (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C)))
(fma.f64 C (*.f64 (+.f64 C A) F) (*.f64 C (*.f64 (fabs.f64 (-.f64 C A)) F)))
(fma.f64 C (*.f64 F (+.f64 C A)) (*.f64 C (*.f64 F (fabs.f64 (-.f64 C A)))))
(fma.f64 C (*.f64 F C) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) A) (*.f64 F C)))
(fma.f64 C (*.f64 F C) (*.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 F C)))
(fma.f64 C (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 C (*.f64 F A)))
(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 (neg.f64 (*.f64 F C)) (fabs.f64 (-.f64 C A))))
(-.f64 (*.f64 (*.f64 F C) (+.f64 C A)) (neg.f64 (*.f64 (*.f64 F C) (fabs.f64 (-.f64 C A)))))
(-.f64 (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)) (*.f64 (neg.f64 (*.f64 F C)) A))
(-.f64 (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C)) (neg.f64 (*.f64 (*.f64 F C) A)))
(-.f64 (*.f64 (*.f64 F C) A) (*.f64 (neg.f64 (*.f64 F C)) (+.f64 (fabs.f64 (-.f64 C A)) C)))
(-.f64 (*.f64 (*.f64 F C) A) (neg.f64 (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) C))))
(-.f64 (*.f64 C (*.f64 F A)) (*.f64 (neg.f64 C) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)))
(-.f64 (*.f64 C (*.f64 F A)) (neg.f64 (*.f64 C (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))))
(-.f64 (*.f64 (+.f64 C A) (*.f64 F C)) (*.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (*.f64 F C)))
(-.f64 (*.f64 (+.f64 C A) (*.f64 F C)) (neg.f64 (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C))))
(-.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)) (*.f64 (neg.f64 A) (*.f64 F C)))
(-.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C)) (neg.f64 (*.f64 A (*.f64 F C))))
(-.f64 (*.f64 A (*.f64 F C)) (*.f64 (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A))) (*.f64 F C)))
(-.f64 (*.f64 A (*.f64 F C)) (neg.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F C))))
(-.f64 (*.f64 (*.f64 F A) C) (*.f64 (*.f64 (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A))) F) C))
(-.f64 (*.f64 (*.f64 F A) C) (neg.f64 (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) C)))
(+.f64 (*.f64 (*.f64 F C) (+.f64 A (fabs.f64 (-.f64 C A)))) (*.f64 (*.f64 F C) C))
(+.f64 (*.f64 C (*.f64 (+.f64 C A) F)) (*.f64 C (*.f64 (fabs.f64 (-.f64 C A)) F)))
(+.f64 (*.f64 C (*.f64 F (+.f64 C A))) (*.f64 C (*.f64 F (fabs.f64 (-.f64 C A)))))
(+.f64 (*.f64 (*.f64 F C) C) (*.f64 (*.f64 F C) (+.f64 (fabs.f64 (-.f64 C A)) A)))
(+.f64 (*.f64 (*.f64 F C) C) (*.f64 (*.f64 F C) (+.f64 A (fabs.f64 (-.f64 C A)))))
(+.f64 (*.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 F C)) (*.f64 C (*.f64 F C)))
(+.f64 (*.f64 C (*.f64 F C)) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) A) (*.f64 F C)))
(+.f64 (*.f64 C (*.f64 F C)) (*.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 F C)))
(+.f64 (*.f64 (*.f64 (+.f64 C A) F) C) (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) C))
(+.f64 (*.f64 (*.f64 F (+.f64 C A)) C) (*.f64 (*.f64 F (fabs.f64 (-.f64 C A))) C))
(+.f64 (*.f64 (*.f64 F C) (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 F C) (+.f64 C A)))
(+.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 (+.f64 (fabs.f64 (-.f64 C A)) C) F)) (*.f64 C (*.f64 F A)))
(+.f64 (*.f64 C (*.f64 F A)) (*.f64 C (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F)))
(+.f64 (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C)) (*.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 (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 (+.f64 (fabs.f64 (-.f64 C A)) C) F) C) (*.f64 (*.f64 F A) C))
(+.f64 (*.f64 (*.f64 F A) C) (*.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) C))
C
(*.f64 (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A) F)
(*.f64 F (+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A))
(neg.f64 (*.f64 (-.f64 (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A))) A) F))
(neg.f64 (*.f64 F (-.f64 (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A))) A)))
(neg.f64 (-.f64 (*.f64 (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A))) F) (*.f64 F A)))
(fma.f64 (+.f64 A (fabs.f64 (-.f64 C A))) F (*.f64 F C))
(fma.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F (*.f64 F A))
(fma.f64 (fabs.f64 (-.f64 C A)) F (*.f64 (+.f64 C A) F))
(fma.f64 (+.f64 C A) F (*.f64 (fabs.f64 (-.f64 C A)) F))
(fma.f64 F (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 F C))
(fma.f64 F (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 F A))
(fma.f64 F (fabs.f64 (-.f64 C A)) (*.f64 F (+.f64 C A)))
(fma.f64 F (+.f64 C A) (*.f64 F (fabs.f64 (-.f64 C A))))
(fma.f64 F C (*.f64 F (+.f64 (fabs.f64 (-.f64 C A)) A)))
(fma.f64 F C (*.f64 F (+.f64 A (fabs.f64 (-.f64 C A)))))
(fma.f64 F C (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) A) F))
(fma.f64 F C (*.f64 (+.f64 A (fabs.f64 (-.f64 C A))) F))
(fma.f64 F A (*.f64 (neg.f64 (neg.f64 F)) (+.f64 (fabs.f64 (-.f64 C A)) C)))
(fma.f64 F A (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))
(fma.f64 C F (*.f64 F (+.f64 (fabs.f64 (-.f64 C A)) A)))
(fma.f64 C F (*.f64 F (+.f64 A (fabs.f64 (-.f64 C A)))))
(fma.f64 C F (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) A) F))
(fma.f64 C F (*.f64 (+.f64 A (fabs.f64 (-.f64 C A))) F))
(fma.f64 A F (*.f64 (neg.f64 (neg.f64 F)) (+.f64 (fabs.f64 (-.f64 C A)) C)))
(fma.f64 A F (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))
(-.f64 (*.f64 (+.f64 C A) F) (*.f64 (neg.f64 (fabs.f64 (-.f64 C A))) F))
(-.f64 (*.f64 (+.f64 C A) F) (neg.f64 (*.f64 (fabs.f64 (-.f64 C A)) F)))
(-.f64 (*.f64 F (+.f64 C A)) (*.f64 (neg.f64 F) (fabs.f64 (-.f64 C A))))
(-.f64 (*.f64 F (+.f64 C A)) (neg.f64 (*.f64 F (fabs.f64 (-.f64 C A)))))
(-.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 (neg.f64 A) F))
(-.f64 (*.f64 F A) (*.f64 (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A))) F))
(+.f64 (*.f64 F (+.f64 A (fabs.f64 (-.f64 C A)))) (*.f64 F C))
(+.f64 (*.f64 (+.f64 A (fabs.f64 (-.f64 C A))) F) (*.f64 F C))
(+.f64 (*.f64 F (fabs.f64 (-.f64 C A))) (*.f64 F (+.f64 C A)))
(+.f64 (*.f64 (+.f64 C A) F) (*.f64 (fabs.f64 (-.f64 C A)) F))
(+.f64 (*.f64 F (+.f64 C A)) (*.f64 F (fabs.f64 (-.f64 C A))))
(+.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 (+.f64 C A) F))
(+.f64 (*.f64 F C) (*.f64 F (+.f64 (fabs.f64 (-.f64 C A)) A)))
(+.f64 (*.f64 F C) (*.f64 F (+.f64 A (fabs.f64 (-.f64 C A)))))
(+.f64 (*.f64 F C) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) A) F))
(+.f64 (*.f64 F C) (*.f64 (+.f64 A (fabs.f64 (-.f64 C A))) F))
(+.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 F A))
(+.f64 (*.f64 F A) (*.f64 (neg.f64 (neg.f64 F)) (+.f64 (fabs.f64 (-.f64 C A)) C)))
(+.f64 (*.f64 F A) (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F))
(neg.f64 (-.f64 (neg.f64 A) (+.f64 (fabs.f64 (-.f64 C A)) C)))
(neg.f64 (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (+.f64 C A)))
(neg.f64 (-.f64 (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) A) C))
(neg.f64 (-.f64 (-.f64 (neg.f64 A) (fabs.f64 (-.f64 C A))) C))
(neg.f64 (-.f64 (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A))) A))
(-.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (neg.f64 C))
(-.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (neg.f64 A))
(-.f64 (fabs.f64 (-.f64 C A)) (-.f64 (neg.f64 C) A))
(-.f64 (+.f64 C A) (neg.f64 (fabs.f64 (-.f64 C A))))
(-.f64 C (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) A))
(-.f64 C (-.f64 (neg.f64 A) (fabs.f64 (-.f64 C A))))
(-.f64 A (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A))))
(+.f64 (+.f64 A (fabs.f64 (-.f64 C A))) C)
(+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (neg.f64 (neg.f64 A)))
(+.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) A)
(+.f64 (fabs.f64 (-.f64 C A)) (+.f64 C A))
(+.f64 (+.f64 C A) (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))))
(+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))
(+.f64 C (neg.f64 (-.f64 (neg.f64 (fabs.f64 (-.f64 C A))) A)))
(+.f64 C (neg.f64 (-.f64 (neg.f64 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))
(neg.f64 (-.f64 (neg.f64 C) (fabs.f64 (-.f64 C A))))
(-.f64 (fabs.f64 (-.f64 C A)) (neg.f64 C))
(-.f64 C (neg.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A))))))
(-.f64 C (neg.f64 (fabs.f64 (-.f64 C A))))
(+.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (neg.f64 (neg.f64 C)))
(+.f64 (neg.f64 (neg.f64 C)) (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))))
(+.f64 (fabs.f64 (-.f64 C A)) (neg.f64 (neg.f64 C)))
(+.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)))
(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 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))))
(fabs.f64 (neg.f64 (fabs.f64 (-.f64 C A))))
(fabs.f64 (-.f64 C A))
(fabs.f64 (fabs.f64 (-.f64 C A)))
(fabs.f64 (-.f64 A C))
(*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))))
(*.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (neg.f64 (fabs.f64 (-.f64 C A))))
(*.f64 (-.f64 C A) (-.f64 C A))
(*.f64 (fabs.f64 (-.f64 C A)) (fabs.f64 (-.f64 C A)))
(*.f64 (-.f64 A C) (-.f64 A C))
(pow.f64 (*.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (-.f64 C A) (-.f64 C A))) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (fabs.f64 (-.f64 C A))) #s(literal 2 binary64))
(pow.f64 (-.f64 C A) #s(literal 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))
(neg.f64 (*.f64 (-.f64 C A) (-.f64 A C)))
(fma.f64 (fabs.f64 C) (fabs.f64 C) (*.f64 A (-.f64 A (*.f64 #s(literal 2 binary64) C))))
(fma.f64 (fabs.f64 A) (fabs.f64 A) (*.f64 C (-.f64 C (*.f64 #s(literal 2 binary64) A))))
(fma.f64 (neg.f64 C) (neg.f64 C) (*.f64 A (-.f64 A (*.f64 #s(literal 2 binary64) C))))
(fma.f64 (neg.f64 C) (-.f64 A C) (*.f64 (neg.f64 (neg.f64 A)) (-.f64 A C)))
(fma.f64 (neg.f64 C) (-.f64 A C) (*.f64 A (-.f64 A C)))
(fma.f64 (neg.f64 A) (neg.f64 A) (*.f64 C (-.f64 C (*.f64 #s(literal 2 binary64) A))))
(fma.f64 (neg.f64 A) (-.f64 C A) (*.f64 (neg.f64 (neg.f64 C)) (-.f64 C A)))
(fma.f64 (neg.f64 A) (-.f64 C A) (*.f64 C (-.f64 C A)))
(fma.f64 (-.f64 C A) (neg.f64 A) (*.f64 (-.f64 C A) (neg.f64 (neg.f64 C))))
(fma.f64 (-.f64 C A) (neg.f64 A) (*.f64 (-.f64 C A) C))
(fma.f64 (-.f64 C A) C (*.f64 (-.f64 A C) (neg.f64 (neg.f64 A))))
(fma.f64 (-.f64 C A) C (*.f64 (-.f64 A C) A))
(fma.f64 (-.f64 A C) (neg.f64 C) (*.f64 (-.f64 A C) (neg.f64 (neg.f64 A))))
(fma.f64 (-.f64 A C) (neg.f64 C) (*.f64 (-.f64 A C) A))
(fma.f64 (-.f64 A C) A (*.f64 (-.f64 C A) (neg.f64 (neg.f64 C))))
(fma.f64 (-.f64 A C) A (*.f64 (-.f64 C A) C))
(fma.f64 C (-.f64 C (*.f64 #s(literal 2 binary64) A)) (*.f64 A A))
(fma.f64 C (-.f64 C A) (*.f64 (neg.f64 (neg.f64 A)) (-.f64 A C)))
(fma.f64 C (-.f64 C A) (*.f64 A (-.f64 A C)))
(fma.f64 C C (*.f64 A (-.f64 A (*.f64 #s(literal 2 binary64) C))))
(fma.f64 A (-.f64 A (*.f64 #s(literal 2 binary64) C)) (neg.f64 (*.f64 (neg.f64 C) C)))
(fma.f64 A (-.f64 A (*.f64 #s(literal 2 binary64) C)) (*.f64 C C))
(fma.f64 A (-.f64 A C) (*.f64 (neg.f64 (neg.f64 C)) (-.f64 C A)))
(fma.f64 A (-.f64 A C) (*.f64 C (-.f64 C A)))
(fma.f64 A A (*.f64 C (-.f64 C (*.f64 #s(literal 2 binary64) A))))
(sqrt.f64 (*.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (-.f64 C A) (-.f64 C A))))
(-.f64 (*.f64 (-.f64 C A) C) (*.f64 (-.f64 A C) (neg.f64 A)))
(-.f64 (*.f64 (-.f64 C A) C) (neg.f64 (*.f64 (-.f64 A C) A)))
(-.f64 (*.f64 (-.f64 A C) A) (*.f64 (-.f64 C A) (neg.f64 C)))
(-.f64 (*.f64 (-.f64 A C) A) (neg.f64 (*.f64 (-.f64 C A) C)))
(-.f64 (*.f64 C (-.f64 C A)) (*.f64 A (-.f64 C A)))
(-.f64 (*.f64 C (-.f64 C A)) (*.f64 (neg.f64 (neg.f64 A)) (-.f64 C A)))
(-.f64 (*.f64 C (-.f64 C A)) (neg.f64 (*.f64 A (-.f64 A C))))
(-.f64 (*.f64 A (-.f64 A C)) (*.f64 C (-.f64 A C)))
(-.f64 (*.f64 A (-.f64 A C)) (*.f64 (neg.f64 (neg.f64 C)) (-.f64 A C)))
(-.f64 (*.f64 A (-.f64 A C)) (neg.f64 (*.f64 C (-.f64 C A))))
(-.f64 (*.f64 C (-.f64 C (*.f64 #s(literal 2 binary64) A))) (*.f64 (neg.f64 A) A))
(-.f64 (*.f64 C (-.f64 C (*.f64 #s(literal 2 binary64) A))) (neg.f64 (*.f64 A A)))
(-.f64 (*.f64 C C) (*.f64 A (-.f64 (*.f64 #s(literal 2 binary64) C) A)))
(-.f64 (*.f64 A (-.f64 A (*.f64 #s(literal 2 binary64) C))) (*.f64 (neg.f64 C) C))
(-.f64 (*.f64 A A) (*.f64 C (-.f64 (*.f64 #s(literal 2 binary64) A) C)))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (-.f64 C A)))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (-.f64 A C)))
(fabs.f64 (*.f64 (-.f64 C A) (neg.f64 (fabs.f64 (-.f64 C A)))))
(fabs.f64 (*.f64 (-.f64 C A) (fabs.f64 (-.f64 C A))))
(fabs.f64 (*.f64 (fabs.f64 (-.f64 C A)) (-.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 A C)))
(fabs.f64 (*.f64 (-.f64 C A) (-.f64 C A)))
(+.f64 (fma.f64 A A (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 A) (neg.f64 (neg.f64 C))))) (pow.f64 (neg.f64 (neg.f64 C)) #s(literal 2 binary64)))
(+.f64 (fma.f64 C C (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 C) (neg.f64 (neg.f64 A))))) (pow.f64 (neg.f64 (neg.f64 A)) #s(literal 2 binary64)))
(+.f64 (-.f64 (*.f64 C C) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 C) (neg.f64 A)))) (pow.f64 (neg.f64 (neg.f64 A)) #s(literal 2 binary64)))
(+.f64 (-.f64 (*.f64 A A) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 C) (neg.f64 A)))) (pow.f64 (neg.f64 (neg.f64 C)) #s(literal 2 binary64)))
(+.f64 (*.f64 (-.f64 C A) C) (*.f64 (-.f64 A C) (neg.f64 (neg.f64 A))))
(+.f64 (*.f64 (-.f64 C A) C) (*.f64 (-.f64 A C) A))
(+.f64 (*.f64 (-.f64 A C) A) (*.f64 (-.f64 C A) (neg.f64 (neg.f64 C))))
(+.f64 (*.f64 (-.f64 A C) A) (*.f64 (-.f64 C A) C))
(+.f64 (*.f64 C (-.f64 C A)) (*.f64 (neg.f64 (neg.f64 A)) (-.f64 A C)))
(+.f64 (*.f64 C (-.f64 C A)) (*.f64 A (-.f64 A C)))
(+.f64 (*.f64 A (-.f64 A C)) (*.f64 (neg.f64 (neg.f64 C)) (-.f64 C A)))
(+.f64 (*.f64 A (-.f64 A C)) (*.f64 C (-.f64 C A)))
(+.f64 (*.f64 C (-.f64 C (*.f64 #s(literal 2 binary64) A))) (*.f64 A A))
(+.f64 (*.f64 C C) (*.f64 A (-.f64 A (*.f64 #s(literal 2 binary64) C))))
(+.f64 (*.f64 A (-.f64 A (*.f64 #s(literal 2 binary64) C))) (neg.f64 (*.f64 (neg.f64 C) C)))
(+.f64 (*.f64 A (-.f64 A (*.f64 #s(literal 2 binary64) C))) (*.f64 C C))
(+.f64 (*.f64 A A) (*.f64 C (-.f64 C (*.f64 #s(literal 2 binary64) A))))
(neg.f64 (-.f64 C A))
(-.f64 (neg.f64 (neg.f64 A)) C)
(-.f64 (neg.f64 C) (neg.f64 (neg.f64 (neg.f64 A))))
(-.f64 (neg.f64 C) (neg.f64 A))
(-.f64 A (neg.f64 (neg.f64 C)))
(-.f64 A C)
(+.f64 (neg.f64 (neg.f64 A)) (neg.f64 (neg.f64 (neg.f64 C))))
(+.f64 (neg.f64 (neg.f64 A)) (neg.f64 C))
(+.f64 (neg.f64 C) (neg.f64 (neg.f64 A)))
(+.f64 (neg.f64 C) A)
(+.f64 A (neg.f64 (neg.f64 (neg.f64 C))))
(+.f64 A (neg.f64 C))
#s(literal 2 binary64)
(*.f64 C A)
(*.f64 A C)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B))))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B)))) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B)))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B))))) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B)))) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))))
(pow.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
(/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)))
(neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B))) (/.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B))))
#s(literal -1 binary64)
(neg.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 B) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 B) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (*.f64 C #s(literal 4 binary64)) (neg.f64 A) (*.f64 B B))
(fma.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 (neg.f64 B)) (neg.f64 (neg.f64 B)) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 (neg.f64 B)) (neg.f64 (neg.f64 B)) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 (neg.f64 (neg.f64 B)) (neg.f64 (neg.f64 B)) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 (neg.f64 B)) B (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 (neg.f64 B)) B (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 (neg.f64 (neg.f64 B)) B (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 C) (*.f64 A #s(literal 4 binary64)) (*.f64 B B))
(fma.f64 (neg.f64 A) (*.f64 C #s(literal 4 binary64)) (*.f64 B B))
(fma.f64 (*.f64 (neg.f64 C) A) #s(literal 4 binary64) (*.f64 B B))
(fma.f64 (fabs.f64 B) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (fabs.f64 B) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 (fabs.f64 B) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (fabs.f64 B) (fabs.f64 B) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (fabs.f64 B) (fabs.f64 B) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 (fabs.f64 B) (fabs.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 B) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 B) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 (neg.f64 B) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 B) (neg.f64 B) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 B) (neg.f64 B) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 (neg.f64 B) (neg.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.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 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 #s(literal 4 binary64) (*.f64 (neg.f64 C) A) (*.f64 B B))
(fma.f64 B (neg.f64 (neg.f64 B)) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 B (neg.f64 (neg.f64 B)) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 B (neg.f64 (neg.f64 B)) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 B B (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 B B (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 B B (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(-.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) B))
(-.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 (neg.f64 B) B))
(-.f64 (*.f64 B B) (*.f64 C (*.f64 A #s(literal 4 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 B B))
(+.f64 (*.f64 B B) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(+.f64 (*.f64 B B) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(+.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(*.f64 #s(literal -4 binary64) C)
(*.f64 C #s(literal -4 binary64))
(neg.f64 (*.f64 C #s(literal 4 binary64)))
#s(literal -4 binary64)
(*.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))))
(*.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B))
(*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (neg.f64 (neg.f64 B))))
(*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (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 (neg.f64 (neg.f64 B)) B)
(*.f64 (fabs.f64 B) (neg.f64 (neg.f64 (fabs.f64 B))))
(*.f64 (fabs.f64 B) (fabs.f64 B))
(*.f64 (neg.f64 B) (neg.f64 (neg.f64 (neg.f64 B))))
(*.f64 (neg.f64 B) (neg.f64 B))
(*.f64 B (neg.f64 (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))
(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))
(*.f64 #s(literal 1 binary64) (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 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B))))) #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 #s(literal -4 binary64) C) 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)) (+.f64 F F)) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) #s(literal 1/2 binary64))
(neg.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 #s(literal -4 binary64) C) A (*.f64 B B)))))))
(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 #s(literal -4 binary64) C) A (*.f64 B B))))))
(fma.f64 #s(literal 1/2 binary64) (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 #s(literal -4 binary64) C) A (*.f64 B B)))) (*.f64 #s(literal 1/2 binary64) (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 #s(literal -4 binary64) C) A (*.f64 B B))))))
(fma.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 #s(literal -4 binary64) C) A (*.f64 B B)))) #s(literal 1/2 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 #s(literal -4 binary64) C) A (*.f64 B B)))) #s(literal 1/2 binary64)))
(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 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.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 #s(literal -4 binary64) C) A (*.f64 B B)))) #s(literal 1/2 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 #s(literal -4 binary64) C) A (*.f64 B B)))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (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 #s(literal -4 binary64) C) A (*.f64 B B))))) (*.f64 #s(literal 1/2 binary64) (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 #s(literal -4 binary64) C) A (*.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) C) A (*.f64 B B)) #s(literal 2 binary64))) 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 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.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 F (+.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) C) A (*.f64 B B)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) #s(literal 2 binary64)) (*.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)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) 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))) (+.f64 C A)) (+.f64 F F)) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.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) C) 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 #s(literal -4 binary64) C) A (*.f64 B B))))
(*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 (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 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B)))))
(*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.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) C) A (*.f64 B B)) F) (+.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 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(*.f64 F (fma.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) #s(literal 2 binary64)) (*.f64 (+.f64 C A) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) #s(literal 2 binary64)))))
(*.f64 F (fma.f64 (+.f64 C A) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) #s(literal 2 binary64)))))
(*.f64 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) C) A (*.f64 B B)) #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) C) A (*.f64 B B)) F)))
(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 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) 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)) (+.f64 F F)) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B)))) #s(literal 2 binary64))
(neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B))) (*.f64 F (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(neg.f64 (*.f64 (-.f64 (-.f64 (neg.f64 C) A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)))))
(neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) 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) C) A (*.f64 B B)))))
(neg.f64 (*.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)) (+.f64 F F))))
(neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(neg.f64 (*.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) C) A (*.f64 B B)) F))))
(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 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 #s(literal -2 binary64) F)))
(neg.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) C) A (*.f64 B B)) F)) #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)) (+.f64 F F)) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B))))
(neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (-.f64 (-.f64 (neg.f64 C) A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(neg.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) #s(literal -2 binary64)) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 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) C) A (*.f64 B B)) #s(literal 2 binary64))) F (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 C A) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) #s(literal 2 binary64))) F (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))))
(fma.f64 (*.f64 (+.f64 C A) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) #s(literal 2 binary64))) F (*.f64 (neg.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) C) A (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 C A) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) #s(literal 2 binary64))) F (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 F (*.f64 (*.f64 #s(literal -4 binary64) A) C))))
(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 (*.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 (*.f64 (*.f64 #s(literal -4 binary64) A) C) F)))
(fma.f64 (*.f64 (+.f64 C A) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))))
(fma.f64 (*.f64 (+.f64 C A) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (*.f64 (neg.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) C) A (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 C A) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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))) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) F (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (neg.f64 (neg.f64 F))))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) F (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) F))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) #s(literal 1 binary64)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) #s(literal 1 binary64)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) A) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) A) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) #s(literal 2 binary64)))
(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) C) A (*.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) C) A (*.f64 B B))))
(fma.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) A) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))))
(fma.f64 (*.f64 (+.f64 F F) A) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (fma.f64 (*.f64 #s(literal -4 binary64) 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 F (*.f64 (*.f64 #s(literal -4 binary64) A) C)) (*.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 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (+.f64 C A)) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) #s(literal 2 binary64) (*.f64 (*.f64 A (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) 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))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) #s(literal 2 binary64) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 C A) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))))
(fma.f64 (*.f64 (+.f64 C A) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) #s(literal 2 binary64) (*.f64 (neg.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) C) A (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 C A) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(fma.f64 (*.f64 A (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) 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))) C) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (+.f64 C A)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 F (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (*.f64 F (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))))
(fma.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 F F)) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))))
(fma.f64 (*.f64 (*.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 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) 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 (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) C) A (*.f64 B B))) (*.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) #s(literal 2 binary64)) (*.f64 F (+.f64 C A)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) #s(literal 2 binary64)) (*.f64 F (+.f64 C A)) (*.f64 (neg.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) C) A (*.f64 B B)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) #s(literal 2 binary64)) (*.f64 F (+.f64 C A)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.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) C) A (*.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) 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)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) #s(literal 1 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) C) A (*.f64 B B)) F)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (+.f64 F F) (+.f64 C A)) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F)) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) (+.f64 C A)) (fma.f64 (*.f64 #s(literal -4 binary64) 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 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) (*.f64 #s(literal 1 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) C) A (*.f64 B B)) F))))
(fma.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (*.f64 (*.f64 B B) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F))))
(fma.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (*.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 F)) (*.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)) (*.f64 (*.f64 #s(literal -4 binary64) A) C)))
(fma.f64 (+.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) C) A (*.f64 B B)) F) #s(literal 1 binary64)) (*.f64 (+.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) C) A (*.f64 B B)) F) #s(literal 1 binary64))))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F))))
(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) C) A (*.f64 B B)) F) (*.f64 (neg.f64 (neg.f64 F)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (+.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) C) A (*.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) C) A (*.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) C) A (*.f64 B B))) (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)))))
(fma.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)))
(fma.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (+.f64 F F) A)))
(fma.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (+.f64 F F) A) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))))
(fma.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 F (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (neg.f64 (neg.f64 F)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (+.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) C) A (*.f64 B B)) (*.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)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)))
(fma.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 F F)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 A (+.f64 F F))))
(fma.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 A (+.f64 F F)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 F F))))
(fma.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F))))
(fma.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C A))))
(fma.f64 (*.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 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.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 A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))))
(fma.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (*.f64 (neg.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) C) A (*.f64 B B)))))
(fma.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B))) C))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B))) A))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (+.f64 C A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (neg.f64 (neg.f64 (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) C) A (*.f64 B B))) (+.f64 C A) (*.f64 (neg.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) C) A (*.f64 B B)))))
(fma.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (+.f64 C A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B))) C (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (+.f64 A (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) C) A (*.f64 B B))) A (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.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) C) A (*.f64 B B)) F) (+.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 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (+.f64 (+.f64 C A) (+.f64 C A)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (+.f64 (+.f64 C A) (+.f64 C A)) (*.f64 (neg.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) C) A (*.f64 B B)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (+.f64 (+.f64 C A) (+.f64 C A)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.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) C) A (*.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) C) A (*.f64 B B)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (*.f64 #s(literal 2 binary64) (+.f64 C A)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (*.f64 #s(literal 2 binary64) (+.f64 C A)) (*.f64 (neg.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) C) A (*.f64 B B)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (*.f64 #s(literal 2 binary64) (+.f64 C A)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.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) C) A (*.f64 B B)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 (neg.f64 (neg.f64 F)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.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) C) A (*.f64 B B)) F)))
(fma.f64 F (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (neg.f64 (neg.f64 F)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(fma.f64 F (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)))
(fma.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (*.f64 (+.f64 A (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)))))
(fma.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) A)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) A) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.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) 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))) C) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) (*.f64 #s(literal 2 binary64) (*.f64 A (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 C A) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F))))
(fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 C A) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F))))
(fma.f64 #s(literal 2 binary64) (*.f64 A (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (+.f64 C A)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (+.f64 C A)) (*.f64 (neg.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) C) A (*.f64 B B)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (+.f64 C A)) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(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 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B)))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) A))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) A)))
(-.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (*.f64 (*.f64 #s(literal -4 binary64) A) C)) (*.f64 (neg.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F))) (*.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)) (*.f64 (*.f64 #s(literal -4 binary64) A) C)) (neg.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (*.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)) (*.f64 B B)) (*.f64 (neg.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F))) (*.f64 (*.f64 #s(literal -4 binary64) A) C)))
(-.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (*.f64 B B)) (neg.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (*.f64 (*.f64 #s(literal -4 binary64) A) C))))
(-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F))) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C A))))
(-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C A)))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) A) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) F) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B))) A) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.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) C) A (*.f64 B B)))) (*.f64 (neg.f64 A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B)))) (neg.f64 (*.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))))))
(-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F))) (*.f64 (*.f64 (neg.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 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F))) (neg.f64 (*.f64 (*.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 (*.f64 (*.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 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F))))
(-.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F))) (neg.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.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)) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) F) (+.f64 C A)) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))))
(-.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F)) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (neg.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 C A)) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)))))
(-.f64 (*.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)))) (*.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 #s(literal -4 binary64) C) A (*.f64 B B)))))
(-.f64 (*.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)))) (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 #s(literal -4 binary64) C) A (*.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) C) A (*.f64 B B)) F)) (*.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 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) (*.f64 (-.f64 (-.f64 (neg.f64 C) A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.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) C) A (*.f64 B B)) F)) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.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)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) (*.f64 (neg.f64 F) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (+.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 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) (neg.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) C) A (*.f64 B B)) F))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B))) (*.f64 F (+.f64 C A))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal 2 binary64) (+.f64 C A))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (neg.f64 (*.f64 (+.f64 C A) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) #s(literal 2 binary64)))) F))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (neg.f64 (*.f64 (+.f64 C A) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F))) #s(literal 2 binary64)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B)))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (+.f64 C A)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (+.f64 C A))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B))))))
(-.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)))) (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) #s(literal -2 binary64)))
(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 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B))))
(+.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 F (*.f64 (*.f64 #s(literal -4 binary64) A) C))))
(+.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 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 (*.f64 (*.f64 #s(literal -4 binary64) A) C) F)))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) F) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (neg.f64 (neg.f64 F))))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) F) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (+.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)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) #s(literal 1 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) C) A (*.f64 B B)) F)) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.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) C) A (*.f64 B B)) F) #s(literal 1 binary64))) (*.f64 (+.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) C) A (*.f64 B B)) F) #s(literal 1 binary64))))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F))))
(+.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (+.f64 F F) A)))
(+.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 F F))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 A (+.f64 F F))))
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B))) C))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) A)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) A)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F))) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 C A) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 C A) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F))) (*.f64 #s(literal 2 binary64) (*.f64 A (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 A (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F))) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F))))
(+.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (+.f64 F F) A)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 A (+.f64 F F))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 F F))))
(+.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 F (*.f64 (*.f64 #s(literal -4 binary64) A) C)) (*.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 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 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) 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 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F))) (*.f64 #s(literal 1 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) C) A (*.f64 B B)) F))))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) #s(literal 1 binary64)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) #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 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(+.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) C) A (*.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) C) A (*.f64 B B))))
(+.f64 (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) A) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))))
(+.f64 (*.f64 (*.f64 F (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (*.f64 (*.f64 F (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))))
(+.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 F F)) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (*.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B)))) (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)))))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) A) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) A) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) #s(literal 2 binary64)) (*.f64 (*.f64 A (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 A (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) 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))) C) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F)) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (+.f64 C A)) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (+.f64 C A)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (+.f64 F F) A) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))))
(+.f64 (*.f64 (*.f64 A (+.f64 F F)) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 F F)) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))))
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B))) A))
(+.f64 (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (*.f64 (*.f64 #s(literal -4 binary64) A) C)) (*.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F)) (*.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)) (*.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)) (*.f64 (*.f64 #s(literal -4 binary64) A) C)))
(+.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C A))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F))))
(+.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 C A))))
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) C) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (+.f64 A (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) A) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.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) C) A (*.f64 B B)))) (*.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F))) (*.f64 (*.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 (*.f64 (*.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 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 (+.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 C A)) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F)) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F)) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) (+.f64 C A)) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))))
(+.f64 (*.f64 C (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)))) (*.f64 (+.f64 A (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)))))
(+.f64 (*.f64 A (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.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) C) A (*.f64 B B)) F)) (*.f64 (neg.f64 (neg.f64 F)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)) (+.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 (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.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) C) A (*.f64 B B)) F)))
(+.f64 (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) 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 #s(literal -4 binary64) C) A (*.f64 B B)))))
(+.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (neg.f64 (neg.f64 (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) C) A (*.f64 B B)))) (*.f64 (neg.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) C) A (*.f64 B B)))))
(+.f64 (*.f64 (+.f64 C A) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B)))) (*.f64 (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(neg.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 B) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 B) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (*.f64 C #s(literal 4 binary64)) (neg.f64 A) (*.f64 B B))
(fma.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 (neg.f64 B)) (neg.f64 (neg.f64 B)) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 (neg.f64 B)) (neg.f64 (neg.f64 B)) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 (neg.f64 (neg.f64 B)) (neg.f64 (neg.f64 B)) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 (neg.f64 B)) B (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 (neg.f64 B)) B (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 (neg.f64 (neg.f64 B)) B (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 C) (*.f64 A #s(literal 4 binary64)) (*.f64 B B))
(fma.f64 (neg.f64 A) (*.f64 C #s(literal 4 binary64)) (*.f64 B B))
(fma.f64 (*.f64 (neg.f64 C) A) #s(literal 4 binary64) (*.f64 B B))
(fma.f64 (fabs.f64 B) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (fabs.f64 B) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 (fabs.f64 B) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (fabs.f64 B) (fabs.f64 B) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (fabs.f64 B) (fabs.f64 B) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 (fabs.f64 B) (fabs.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 B) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 B) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 (neg.f64 B) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 B) (neg.f64 B) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 B) (neg.f64 B) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 (neg.f64 B) (neg.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.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 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 #s(literal 4 binary64) (*.f64 (neg.f64 C) A) (*.f64 B B))
(fma.f64 B (neg.f64 (neg.f64 B)) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 B (neg.f64 (neg.f64 B)) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 B (neg.f64 (neg.f64 B)) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 B B (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 B B (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(fma.f64 B B (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(-.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) B))
(-.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 (neg.f64 B) B))
(-.f64 (*.f64 B B) (*.f64 C (*.f64 A #s(literal 4 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 B B))
(+.f64 (*.f64 B B) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(+.f64 (*.f64 B B) (*.f64 (neg.f64 (neg.f64 A)) (*.f64 #s(literal -4 binary64) C)))
(+.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(*.f64 (neg.f64 A) #s(literal 4 binary64))
(*.f64 #s(literal -4 binary64) A)
(*.f64 A #s(literal -4 binary64))
(*.f64 #s(literal 4 binary64) (neg.f64 A))
(neg.f64 (*.f64 A #s(literal 4 binary64)))
(*.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 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (+.f64 F F))
(*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))
(*.f64 F (+.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 F (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(*.f64 #s(literal 2 binary64) (*.f64 F (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(neg.f64 (*.f64 (-.f64 (-.f64 (neg.f64 C) A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (+.f64 F F)))
(neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 F (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)))))
(neg.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 #s(literal -2 binary64) F)))
(neg.f64 (*.f64 (+.f64 F F) (-.f64 (-.f64 (neg.f64 C) A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(neg.f64 (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) F) (+.f64 C A)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F))))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (+.f64 F F) (*.f64 C (+.f64 F F)))
(fma.f64 (*.f64 (+.f64 C A) #s(literal 2 binary64)) F (*.f64 (+.f64 F F) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))))
(fma.f64 (*.f64 (+.f64 C A) #s(literal 2 binary64)) F (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (+.f64 F F)))
(fma.f64 (*.f64 (+.f64 C A) #s(literal 2 binary64)) F (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F)))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64)) F (*.f64 (+.f64 F F) (+.f64 C A)))
(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 (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)) (neg.f64 (neg.f64 F))))
(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 F F) (+.f64 C A)))
(fma.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (*.f64 (+.f64 F F) C))
(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) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))))
(fma.f64 (+.f64 F F) (+.f64 C A) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (+.f64 F F)))
(fma.f64 (+.f64 F F) (+.f64 C A) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F)))
(fma.f64 (+.f64 F F) C (*.f64 (+.f64 F F) (+.f64 A (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 C A) (+.f64 F F) (*.f64 (+.f64 F F) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))))
(fma.f64 (+.f64 C A) (+.f64 F F) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (+.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))) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 F F) (+.f64 C A)))
(fma.f64 F (+.f64 (+.f64 C A) (+.f64 C A)) (*.f64 (+.f64 F F) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))))
(fma.f64 F (+.f64 (+.f64 C A) (+.f64 C A)) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (+.f64 F F)))
(fma.f64 F (+.f64 (+.f64 C A) (+.f64 C A)) (*.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 (neg.f64 (neg.f64 F)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(fma.f64 F (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) (*.f64 F (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(fma.f64 C (+.f64 F F) (*.f64 (+.f64 A (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (+.f64 F 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)))
(fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 C A)) (*.f64 (+.f64 F F) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))))
(fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 C A)) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (+.f64 F F)))
(fma.f64 #s(literal 2 binary64) (*.f64 F (+.f64 C A)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F)))
(fma.f64 #s(literal 2 binary64) (*.f64 F (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (*.f64 (+.f64 F F) (+.f64 C A)))
(-.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A)) F) (*.f64 (-.f64 (-.f64 (neg.f64 C) A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) 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 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (*.f64 (*.f64 #s(literal -2 binary64) F) A))
(-.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)) (neg.f64 (*.f64 (+.f64 F F) A)))
(-.f64 (*.f64 (+.f64 F F) A) (*.f64 (*.f64 #s(literal -2 binary64) F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)))
(-.f64 (*.f64 (+.f64 F F) A) (neg.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))))
(-.f64 (*.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 F (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (neg.f64 (*.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))) C) (+.f64 F F)) (*.f64 (neg.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)) (neg.f64 (*.f64 A (+.f64 F F))))
(-.f64 (*.f64 A (+.f64 F F)) (*.f64 (-.f64 (neg.f64 C) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (+.f64 F F)))
(-.f64 (*.f64 A (+.f64 F F)) (neg.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (+.f64 F F))))
(-.f64 (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) #s(literal 2 binary64))) F))
(-.f64 (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (+.f64 F F)))
(-.f64 (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (*.f64 #s(literal -2 binary64) F) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))
(-.f64 (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 #s(literal -2 binary64) (*.f64 F (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(-.f64 (*.f64 (+.f64 F F) (+.f64 C A)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F))))
(-.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F)) (*.f64 (*.f64 #s(literal -2 binary64) F) (+.f64 C A)))
(+.f64 (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)) (*.f64 (+.f64 F F) C))
(+.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (+.f64 F F)) (*.f64 C (+.f64 F F)))
(+.f64 (*.f64 (+.f64 F F) C) (*.f64 (+.f64 F F) (+.f64 A (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))))
(+.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)) (neg.f64 (neg.f64 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 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) A) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)))
(+.f64 (*.f64 C (+.f64 F F)) (*.f64 (+.f64 A (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) (+.f64 F F)))
(+.f64 (*.f64 F (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.f64 (neg.f64 (neg.f64 F)) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))))
(+.f64 (*.f64 F (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 C A))) (*.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))) C) (+.f64 F F)) (*.f64 A (+.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 F F) (+.f64 C A)) (*.f64 (+.f64 F F) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))))))
(+.f64 (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))))) (+.f64 F F)))
(+.f64 (*.f64 (+.f64 F F) (+.f64 C A)) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F)))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (+.f64 F F)) (*.f64 (+.f64 F F) (+.f64 C A)))
(*.f64 (neg.f64 F) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (neg.f64 F))
(*.f64 F #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) F)
(neg.f64 (*.f64 #s(literal -2 binary64) F))
(fma.f64 #s(literal 1 binary64) F (*.f64 #s(literal 1 binary64) F))
(fma.f64 (neg.f64 F) #s(literal -1 binary64) (*.f64 (neg.f64 F) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (neg.f64 F) (*.f64 #s(literal -1 binary64) (neg.f64 F)))
(fma.f64 F #s(literal 1 binary64) (*.f64 F #s(literal 1 binary64)))
(-.f64 F (neg.f64 (neg.f64 (neg.f64 F))))
(-.f64 F (neg.f64 F))
(+.f64 (*.f64 (neg.f64 F) #s(literal -1 binary64)) (*.f64 (neg.f64 F) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) F) (*.f64 #s(literal 1 binary64) F))
(+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 F)) (*.f64 #s(literal -1 binary64) (neg.f64 F)))
(+.f64 (*.f64 F #s(literal 1 binary64)) (*.f64 F #s(literal 1 binary64)))
(+.f64 F (neg.f64 (neg.f64 F)))
(+.f64 F F)
(neg.f64 (-.f64 (neg.f64 C) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A)))
(neg.f64 (-.f64 (neg.f64 A) (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C)))
(neg.f64 (-.f64 (-.f64 (neg.f64 A) (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B)))) C))
(neg.f64 (-.f64 (-.f64 (neg.f64 C) (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)))))
(-.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 (neg.f64 (neg.f64 (sqrt.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 C (-.f64 (neg.f64 A) (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 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) A) (neg.f64 (neg.f64 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) (neg.f64 (neg.f64 A)))
(+.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 (neg.f64 (-.f64 (neg.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 A (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C))
(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))))
(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))) (-.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 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))) (-.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 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)) (-.f64 C A))
(hypot.f64 (neg.f64 (fabs.f64 B)) (fabs.f64 (-.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)) (-.f64 C A))
(hypot.f64 (neg.f64 (neg.f64 B)) (fabs.f64 (-.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 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) (-.f64 C A))
(hypot.f64 (fabs.f64 B) (fabs.f64 (-.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) (-.f64 C A))
(hypot.f64 (neg.f64 B) (fabs.f64 (-.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 (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 (-.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 (-.f64 C A))
(hypot.f64 B (fabs.f64 (-.f64 C A)))
(hypot.f64 B (-.f64 A C))
(*.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 (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))
(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 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.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 (fabs.f64 B))) (fabs.f64 B) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (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 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.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 (neg.f64 B))) (neg.f64 B) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (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 B B))
(fma.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C 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 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.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 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.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 (fabs.f64 B) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(fma.f64 (fabs.f64 B) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 (fabs.f64 B) (fabs.f64 B) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(fma.f64 (fabs.f64 B) (fabs.f64 B) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 (neg.f64 B) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(fma.f64 (neg.f64 B) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 (neg.f64 B) (neg.f64 B) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.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 B B))
(fma.f64 (fabs.f64 (-.f64 C A)) (fabs.f64 (-.f64 C A)) (*.f64 B B))
(fma.f64 (-.f64 A C) (-.f64 A C) (*.f64 B B))
(fma.f64 A (-.f64 A (*.f64 #s(literal 2 binary64) C)) (fma.f64 C C (*.f64 B B)))
(fma.f64 B (neg.f64 (neg.f64 B)) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(fma.f64 B (neg.f64 (neg.f64 B)) (*.f64 (-.f64 C A) (-.f64 C A)))
(fma.f64 B B (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(fma.f64 B B (*.f64 (-.f64 C A) (-.f64 C A)))
(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))))
(-.f64 (fma.f64 B B (*.f64 A (-.f64 A (*.f64 #s(literal 2 binary64) C)))) (*.f64 (neg.f64 C) C))
(-.f64 (*.f64 A (-.f64 A (*.f64 #s(literal 2 binary64) C))) (neg.f64 (fma.f64 C C (*.f64 B B))))
(-.f64 (*.f64 B B) (*.f64 (-.f64 C A) (-.f64 A C)))
(-.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) B))
(-.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 (neg.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 (*.f64 A (-.f64 A (*.f64 #s(literal 2 binary64) C)))) (*.f64 C C))
(+.f64 (*.f64 A (-.f64 A (*.f64 #s(literal 2 binary64) C))) (fma.f64 C C (*.f64 B B)))
(+.f64 (*.f64 B B) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) (fabs.f64 (-.f64 C A))))
(+.f64 (*.f64 B B) (*.f64 (-.f64 C A) (-.f64 C A)))
(+.f64 (*.f64 (-.f64 C A) (-.f64 C A)) (*.f64 B B))
(neg.f64 (-.f64 A C))
(-.f64 (neg.f64 (neg.f64 C)) A)
(-.f64 (neg.f64 A) (neg.f64 (neg.f64 (neg.f64 C))))
(-.f64 (neg.f64 A) (neg.f64 C))
(-.f64 C (neg.f64 (neg.f64 A)))
(-.f64 C A)
(+.f64 (neg.f64 (neg.f64 C)) (neg.f64 (neg.f64 (neg.f64 A))))
(+.f64 (neg.f64 (neg.f64 C)) (neg.f64 A))
(+.f64 (neg.f64 A) (neg.f64 (neg.f64 C)))
(+.f64 (neg.f64 A) C)
(+.f64 C (neg.f64 (neg.f64 (neg.f64 A))))
(+.f64 C (neg.f64 A))
(neg.f64 (-.f64 (neg.f64 C) A))
(-.f64 C (neg.f64 (neg.f64 (neg.f64 A))))
(-.f64 C (neg.f64 A))
(-.f64 A (neg.f64 (neg.f64 (neg.f64 C))))
(-.f64 A (neg.f64 C))
(+.f64 (neg.f64 (neg.f64 C)) (neg.f64 (neg.f64 A)))
(+.f64 (neg.f64 (neg.f64 A)) (neg.f64 (neg.f64 C)))
(+.f64 C (neg.f64 (neg.f64 A)))
(+.f64 C A)
(+.f64 A (neg.f64 (neg.f64 C)))
(+.f64 A C)

eval387.0ms (4.2%)

Memory
1.6MiB live, 607.8MiB allocated; 131ms collecting garbage
Compiler

Compiled 129 224 to 12 456 computations (90.4% saved)

prune177.0ms (1.9%)

Memory
33.1MiB live, 368.7MiB allocated; 44ms collecting garbage
Pruning

53 alts after pruning (50 fresh and 3 done)

PrunedKeptTotal
New1 839351 874
Fresh261541
Picked325
Done011
Total1 868531 921
Accuracy
89.2%
Counts
1 921 → 53
Alt Table
Click to see full alt table
StatusAccuracyProgram
17.1%
(/.f64 (sqrt.f64 (*.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 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
29.0%
(/.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)))
1.4%
(/.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) (*.f64 B B)) (*.f64 B F)))) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)))
16.3%
(/.f64 (neg.f64 (sqrt.f64 (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) (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)))))))) (-.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
14.7%
(/.f64 (neg.f64 (sqrt.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))) 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 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)))
8.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)))
0.5%
(/.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)) (pow.f64 B #s(literal 2 binary64))))
1.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 -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))))
12.9%
(/.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)))
16.8%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 #s(approx (- C A) C) #s(approx (- C A) C) (*.f64 B B))) (+.f64 C A))))))
1.1%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (+.f64 F 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)))))))
10.3%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(approx (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))))))))
26.6%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(approx (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.f64 #s(literal 4 binary64) (*.f64 C F))))))
1.2%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(approx (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.f64 #s(literal 4 binary64) (*.f64 A F))))))
9.7%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(approx (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.f64 #s(literal 2 binary64) (*.f64 B F))))))
10.0%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.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 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
0.4%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(approx (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
12.6%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(approx (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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))))))
0.8%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(approx (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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)))))))))
28.9%
(*.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (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))))
6.4%
(*.f64 #s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (/.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))) C)) (sqrt.f64 (*.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))))))
25.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))) (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))))))
13.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 (/.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))
14.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 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 A A)) F) F) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) A)))
13.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 (/.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)))
13.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 (/.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)))
36.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 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (/.f64 #s(literal 1/4 binary64) A)))
28.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(approx (sqrt (* (* -16 A) F)) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F))))) (/.f64 #s(literal 1/4 binary64) A)))
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))) (*.f64 #s(approx (sqrt (* (* -16 A) F)) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))) (/.f64 #s(literal 1/4 binary64) 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))))
15.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 (sqrt.f64 (*.f64 #s(literal -8 binary64) (fma.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 C A) F) (*.f64 C (*.f64 (*.f64 C A) F))))) (*.f64 A C))))
13.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 -8 binary64) (*.f64 A (fma.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 F C) (*.f64 C (*.f64 F C)))))) (*.f64 A C))))
10.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 -8 binary64) (*.f64 A (*.f64 C (fma.f64 (fabs.f64 (-.f64 C A)) F (*.f64 (+.f64 C A) F)))))) (*.f64 A C))))
21.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 -8 binary64) (*.f64 A (*.f64 C (*.f64 F #s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (*.f64 #s(literal 2 binary64) C))))))) (*.f64 A C))))
1.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 #s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (*.f64 #s(literal 2 binary64) A))))))) (*.f64 A C))))
1.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) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A #s(approx (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))) (*.f64 #s(literal 2 binary64) (*.f64 A (*.f64 C F))))))) (*.f64 A C))))
1.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 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
36.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 A F))) A)))
22.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 (sqrt.f64 (*.f64 (*.f64 (*.f64 F A) (*.f64 F A)) #s(literal 256 binary64)))) A)))
5.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 #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))))) (*.f64 A C))))
27.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) (/.f64 #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))))) (*.f64 A C))))
1.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(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))))
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 #s(literal -1 binary64) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))) (*.f64 A C))))
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))) (*.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)))
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)))))))
29.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 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
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))))
0.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))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
19.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 (* (sqrt (* (* -16 A) F)) (/ 1/4 A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A))))
29.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))) #s(approx (* (sqrt (* (* -16 A) F)) (/ 1/4 A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))))
Compiler

Compiled 6 136 to 3 516 computations (42.7% saved)

series456.0ms (4.9%)

Memory
29.9MiB live, 630.9MiB allocated; 167ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0244127348
Stop Event
iter-limit
Counts
56 → 388
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 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
(neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
(sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))
(fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))
(*.f64 #s(literal -2 binary64) (/.f64 F B))
#s(literal -2 binary64)
(/.f64 F 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 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(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) 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 (sqrt.f64 (*.f64 (*.f64 (*.f64 F A) (*.f64 F A)) #s(literal 256 binary64)))) A)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 F A) (*.f64 F A)) #s(literal 256 binary64)))) A))
#s(literal 1/4 binary64)
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 F A) (*.f64 F A)) #s(literal 256 binary64)))) A)
(sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 F A) (*.f64 F A)) #s(literal 256 binary64))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 F A) (*.f64 F A)) #s(literal 256 binary64)))
(*.f64 (*.f64 (*.f64 F A) (*.f64 F A)) #s(literal 256 binary64))
(*.f64 (*.f64 F A) (*.f64 F A))
(*.f64 F A)
A
#s(literal 256 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 (fma.f64 (fabs.f64 (-.f64 C A)) F (*.f64 (+.f64 C A) F)))))) (*.f64 A C))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 (fabs.f64 (-.f64 C A)) F (*.f64 (+.f64 C A) F)))))) (*.f64 A C)))
(/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 (fabs.f64 (-.f64 C A)) F (*.f64 (+.f64 C A) F)))))) (*.f64 A C))
(sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 (fabs.f64 (-.f64 C A)) F (*.f64 (+.f64 C A) F))))))
(*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 (fabs.f64 (-.f64 C A)) F (*.f64 (+.f64 C A) F)))))
#s(literal -8 binary64)
(*.f64 A (*.f64 C (fma.f64 (fabs.f64 (-.f64 C A)) F (*.f64 (+.f64 C A) F))))
(*.f64 C (fma.f64 (fabs.f64 (-.f64 C A)) F (*.f64 (+.f64 C A) F)))
C
(fma.f64 (fabs.f64 (-.f64 C A)) F (*.f64 (+.f64 C A) F))
(fabs.f64 (-.f64 C A))
(-.f64 C A)
(*.f64 (+.f64 C A) F)
(+.f64 C A)
(*.f64 A C)
(*.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (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))))
(sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C)))
(fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))
(/.f64 (*.f64 B B) A)
(*.f64 B B)
#s(literal -1/2 binary64)
(+.f64 C C)
(*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(+.f64 F F)
(fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))
(*.f64 #s(literal -4 binary64) A)
#s(literal -4 binary64)
(/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
#s(literal -1 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 (sqrt (* (* (* F A) (* F A)) 256))) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 F #s(literal 2 binary64)))))) A)))
#s(approx (/ (sqrt (sqrt (* (* (* F A) (* F A)) 256))) A) (/.f64 (sqrt.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 F #s(literal 2 binary64)))))) A))
#s(approx (sqrt (sqrt (* (* (* F A) (* F A)) 256))) (sqrt.f64 (*.f64 A (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 F #s(literal 2 binary64)))))))
#s(approx (sqrt (* (* (* F A) (* F A)) 256)) (*.f64 A (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 F #s(literal 2 binary64))))))
#s(approx (* (* (* F A) (* F A)) 256) (*.f64 #s(literal 256 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 F #s(literal 2 binary64)))))
#s(approx (* (* F A) (* F A)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 F #s(literal 2 binary64))))
#s(approx (* F A) (*.f64 A F))
#s(approx A A)
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))) (*.f64 A C))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A))))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))) C))) A))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))) C) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.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 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 F (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A))))))))))))) A))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))) C) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 F (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 F #s(literal 3 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))) #s(literal 5 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (pow.f64 F #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))) #s(literal 3 binary64))))))))) A))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))) (*.f64 A C)))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A))))))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))) C)) A))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (/.f64 (fma.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C (pow.f64 F #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))) #s(literal 3 binary64))) (*.f64 #s(literal -4 binary64) (/.f64 F (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A))))))))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))) C)) A))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (/.f64 (fma.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (/.f64 F (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -32 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 F #s(literal 3 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))) #s(literal 5 binary64))) (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 C (pow.f64 F #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))) #s(literal 3 binary64))))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))) C)) A))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C F)) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A))))))))))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -8 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)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))) #s(literal 3 binary64))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A))))))))))))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 C F) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A))))))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -32 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 F #s(literal 3 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))) #s(literal 5 binary64))) (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 F #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))) #s(literal 3 binary64))))))))))
#s(approx (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))))) (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A))))))))
#s(approx (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))))) (*.f64 A (fma.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C F)) (*.f64 #s(literal -8 binary64) (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))))
#s(approx (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))) (*.f64 A (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))
#s(approx (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))) (*.f64 A (fma.f64 A (*.f64 C F) (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A))))))))
#s(approx (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))) (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A))))))
#s(approx (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))) (fma.f64 A (*.f64 C F) (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))
#s(approx (+ (* (fabs (- C A)) F) (* (+ C A) F)) (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))
#s(approx (+ (* (fabs (- C A)) F) (* (+ C A) F)) (fma.f64 A F (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A))))))
#s(approx (fabs (- C A)) (fabs.f64 (-.f64 C A)))
#s(approx (- C A) C)
#s(approx (- C A) (+.f64 C (*.f64 #s(literal -1 binary64) A)))
#s(approx (* (+ C A) F) (*.f64 C F))
#s(approx (* (+ C A) F) (fma.f64 A F (*.f64 C F)))
#s(approx (+ C A) (+.f64 A C))
#s(approx (* A C) (*.f64 A C))
#s(approx (sqrt (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (+ (+ 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 (+ (* (/ (* B B) A) -1/2) (+ C C)) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) A)))
#s(approx (+ (* (/ (* B B) A) -1/2) (+ C C)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 B #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 A C))) A))
#s(approx (/ (* B B) A) (/.f64 (pow.f64 B #s(literal 2 binary64)) A))
#s(approx (* (+ F F) (+ (* (* -4 A) C) (* B B))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 2 binary64)) F)))
#s(approx (* (+ F F) (+ (* (* -4 A) C) (* B B))) (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 (+ (* (* -4 A) C) (* B B)) (pow.f64 B #s(literal 2 binary64)))
#s(approx (+ (* (* -4 A) C) (* B B)) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))))
#s(approx (* -4 A) (*.f64 #s(literal -4 binary64) A))
#s(approx (/ -1 (+ (* (* -4 A) C) (* B B))) (/.f64 #s(literal -1 binary64) (pow.f64 B #s(literal 2 binary64))))
#s(approx (/ -1 (+ (* (* -4 A) C) (* B B))) (-.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A C) (pow.f64 B #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ -1 (+ (* (* -4 A) C) (* B B))) (-.f64 (*.f64 A (-.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 A (pow.f64 C #s(literal 2 binary64))) (pow.f64 B #s(literal 6 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 C (pow.f64 B #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ -1 (+ (* (* -4 A) C) (* B B))) (-.f64 (*.f64 A (-.f64 (*.f64 A (-.f64 (*.f64 #s(literal -64 binary64) (/.f64 (*.f64 A (pow.f64 C #s(literal 3 binary64))) (pow.f64 B #s(literal 8 binary64)))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 B #s(literal 6 binary64)))))) (*.f64 #s(literal 4 binary64) (/.f64 C (pow.f64 B #s(literal 4 binary64)))))) (/.f64 #s(literal 1 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/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) (* F A)) 256))) A)) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 F #s(literal 2 binary64)))) A))))
#s(approx (/ (sqrt (sqrt (* (* (* F A) (* F A)) 256))) A) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 F #s(literal 2 binary64)))) A)))
#s(approx (sqrt (sqrt (* (* (* F A) (* F A)) 256))) (*.f64 A (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 F #s(literal 2 binary64)))) A))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) C)))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) C))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (pow.f64 (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))) #s(literal 2 binary64))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) C)))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))) #s(literal 3 binary64))) (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) #s(literal 5 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (pow.f64 (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))) #s(literal 2 binary64))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) C))))))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) C))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (fma.f64 #s(literal -4 binary64) (/.f64 (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) C)))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 C (pow.f64 (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))) #s(literal 2 binary64))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4 binary64) (/.f64 (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) C))))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (fma.f64 #s(literal -32 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))) #s(literal 3 binary64))) (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) #s(literal 5 binary64)))) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 C (pow.f64 (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))) #s(literal 2 binary64))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4 binary64) (/.f64 (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) C)))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F)))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F)))))))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))) #s(literal 2 binary64))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) #s(literal 3 binary64)))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))))))))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) (fma.f64 #s(literal -32 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))) #s(literal 3 binary64))) (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) #s(literal 5 binary64)))) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))) #s(literal 2 binary64))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) #s(literal 3 binary64)))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F)))))))))))
#s(approx (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))))) (*.f64 #s(literal -8 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C F))))
#s(approx (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -8 binary64) (*.f64 C F) (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A))))) A)))))
#s(approx (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C F)))
#s(approx (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 C F (/.f64 (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A))))) A))))
#s(approx (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))) (*.f64 A (*.f64 C F)))
#s(approx (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))) (*.f64 A (fma.f64 C F (/.f64 (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A))))) A))))
#s(approx (+ (* (fabs (- C A)) F) (* (+ C A) F)) (*.f64 A (+.f64 F (+.f64 (/.f64 (*.f64 C F) A) (/.f64 (*.f64 F (fabs.f64 (-.f64 C A))) A)))))
#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) F) (*.f64 A (+.f64 F (/.f64 (*.f64 C F) A))))
#s(approx (+ C A) (*.f64 A (+.f64 #s(literal 1 binary64) (/.f64 C A))))
#s(approx (sqrt (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* B B))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F)))))
#s(approx (sqrt (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* B B)))) (*.f64 #s(literal -16 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 C F))))
#s(approx (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (+ (+ 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 (+ (* (/ (* B B) A) -1/2) (+ C C)) (*.f64 #s(literal 2 binary64) C))
#s(approx (+ (* (/ (* B B) A) -1/2) (+ C C)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) A) (*.f64 #s(literal 2 binary64) C)))
#s(approx (* (+ F F) (+ (* (* -4 A) C) (* B B))) (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C F))))
#s(approx (* (+ F F) (+ (* (* -4 A) C) (* B B))) (*.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 (+ (* (* -4 A) C) (* B B)) (*.f64 #s(literal -4 binary64) (*.f64 A C)))
#s(approx (+ (* (* -4 A) C) (* B B)) (*.f64 A (fma.f64 #s(literal -4 binary64) C (/.f64 (pow.f64 B #s(literal 2 binary64)) A))))
#s(approx (/ -1 (+ (* (* -4 A) C) (* B B))) (/.f64 #s(literal 1/4 binary64) (*.f64 A C)))
#s(approx (/ -1 (+ (* (* -4 A) C) (* B B))) (/.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A (pow.f64 C #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) C))) A))
#s(approx (/ -1 (+ (* (* -4 A) C) (* B B))) (/.f64 (-.f64 (fma.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) C))) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A (pow.f64 C #s(literal 2 binary64)))))) A))
#s(approx (/ -1 (+ (* (* -4 A) C) (* B B))) (/.f64 (-.f64 (fma.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 B #s(literal 6 binary64)) (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #s(literal 4 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) C))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A (pow.f64 C #s(literal 2 binary64)))) (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 3 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 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) (* F A)) 256))) A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 F #s(literal 2 binary64)))) A)))))
#s(approx (/ (sqrt (sqrt (* (* (* F A) (* F A)) 256))) A) (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 F #s(literal 2 binary64)))) A)))))
#s(approx (sqrt (sqrt (* (* (* F A) (* F A)) 256))) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 F #s(literal 2 binary64)))) A))))))
#s(approx (sqrt (* (* (* F A) (* F A)) 256)) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 F #s(literal 2 binary64)))))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) C)))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) C) (+.f64 (/.f64 (*.f64 C F) (*.f64 A (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))))) (/.f64 (*.f64 F (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A)))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))))))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 C (pow.f64 (fma.f64 C F (*.f64 F (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A))))) #s(literal 2 binary64))) (*.f64 A (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 C F (*.f64 F (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F)))))) A) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) C))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 C (pow.f64 (fma.f64 C F (*.f64 F (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) #s(literal 3 binary64))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (fma.f64 C F (*.f64 F (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A))))) #s(literal 3 binary64))) (*.f64 A (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) #s(literal 5 binary64)))))) A) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 C F (*.f64 F (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F)))))) A) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) C))))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) C)))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) C) (*.f64 #s(literal 4 binary64) (/.f64 (fma.f64 C F (*.f64 F (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))))))))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) C) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 C (pow.f64 (fma.f64 C F (*.f64 F (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A))))) #s(literal 2 binary64))) (*.f64 A (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) #s(literal 3 binary64)))) (*.f64 #s(literal -4 binary64) (/.f64 (fma.f64 C F (*.f64 F (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F)))))) A))))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) C) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (fma.f64 C F (*.f64 F (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 8 binary64) (/.f64 (*.f64 C (pow.f64 (fma.f64 C F (*.f64 F (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) #s(literal 3 binary64))) (*.f64 #s(literal 32 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (fma.f64 C F (*.f64 F (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A))))) #s(literal 3 binary64))) (*.f64 A (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) #s(literal 5 binary64)))))) A))) A))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A)))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))))))))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A)))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F)))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (fma.f64 C F (*.f64 F (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A))))) #s(literal 2 binary64))) (*.f64 A (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) #s(literal 3 binary64)))))) A))))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -32 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (fma.f64 C F (*.f64 F (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A))))) #s(literal 3 binary64))) (*.f64 A (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) #s(literal 5 binary64)))) (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (fma.f64 C F (*.f64 F (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) #s(literal 3 binary64))))) A) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A)))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F)))))) A))))))
#s(approx (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 #s(literal -8 binary64) (*.f64 C F) (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A)))))) A)))))
#s(approx (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))) (*.f64 (pow.f64 A #s(literal 2 binary64)) (fma.f64 C F (/.f64 (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A)))))) A))))
#s(approx (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) (*.f64 C F) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 C (fma.f64 C F (*.f64 F (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A)))))) A))))))
#s(approx (+ (* (fabs (- C A)) F) (* (+ C A) F)) (*.f64 #s(literal -1 binary64) (*.f64 A (fma.f64 #s(literal -1 binary64) F (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 C F (*.f64 F (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A))))) A))))))
#s(approx (fabs (- C A)) (fabs.f64 (+.f64 C (*.f64 #s(literal -1 binary64) A))))
#s(approx (- C A) (*.f64 #s(literal -1 binary64) (*.f64 A (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 C A))))))
#s(approx (* (+ C A) F) (*.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 (+ C A) (*.f64 #s(literal -1 binary64) (*.f64 A (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 C A)) #s(literal 1 binary64)))))
#s(approx (sqrt (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* B B)))) (*.f64 #s(literal -16 binary64) (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) F))))
#s(approx (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (+ (+ 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 (* (+ F F) (+ (* (* -4 A) C) (* B B))) (*.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 (+ (* (* -4 A) C) (* 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 (+ (* (* -4 A) C) (* B B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A (pow.f64 C #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) C))) A)))
#s(approx (/ -1 (+ (* (* -4 A) C) (* B B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 A (pow.f64 C #s(literal 3 binary64))))) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) C))) A)))
#s(approx (/ -1 (+ (* (* -4 A) C) (* B B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/256 binary64) (/.f64 (pow.f64 B #s(literal 6 binary64)) (*.f64 A (pow.f64 C #s(literal 4 binary64))))) (*.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 C #s(literal 3 binary64))))) A)) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))))) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) 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 -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 (fabs (* -2 (/ F B))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
#s(approx (sqrt (fabs (* -2 (/ F B)))) (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (fabs (* -2 (/ F B))) (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 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 (* 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 (/ -2 B) (/.f64 #s(literal -2 binary64) B))
#s(approx (sqrt (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* B B))))) (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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* B B)))) (*.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) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* B B)))) (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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* B B)))) (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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* B B)))) (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 (+ (+ 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 (/ -1 (+ (* (* -4 A) C) (* B B))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 B #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 #s(literal 1 binary64) (*.f64 A C)))))
#s(approx (/ -1 (+ (* (* -4 A) C) (* B B))) (fma.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #s(literal 3 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 A C)))))
#s(approx (/ -1 (+ (* (* -4 A) C) (* B B))) (fma.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 (pow.f64 B #s(literal 2 binary64)) (fma.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 4 binary64)) (pow.f64 C #s(literal 4 binary64)))) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 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 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 (sqrt (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* B B))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 F B)))))
#s(approx (sqrt (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* B B)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F)))
#s(approx (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 A C) #s(literal 2 binary64))))) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 A C) #s(literal 2 binary64))))) (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 (+ (* (/ (* B B) A) -1/2) (+ C C)) (*.f64 (pow.f64 B #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 C (pow.f64 B #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) A)))))
#s(approx (* (+ F F) (+ (* (* -4 A) C) (* B B))) (*.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 (+ (* (* -4 A) C) (* 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 (+ (* (* -4 A) C) (* B B))) (/.f64 (-.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))) #s(literal 1 binary64)) (pow.f64 B #s(literal 2 binary64))))
#s(approx (/ -1 (+ (* (* -4 A) C) (* B B))) (/.f64 (-.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 C #s(literal 2 binary64))) (pow.f64 B #s(literal 4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))))) (pow.f64 B #s(literal 2 binary64))))
#s(approx (/ -1 (+ (* (* -4 A) C) (* B B))) (/.f64 (-.f64 (*.f64 #s(literal -64 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #s(literal 3 binary64))) (pow.f64 B #s(literal 6 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A C) (pow.f64 B #s(literal 2 binary64))) (*.f64 #s(literal 16 binary64) (/.f64 (*.f64 (pow.f64 A #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))))))) (- (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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* B B))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
#s(approx (sqrt (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* B B)))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 B #s(literal 3 binary64)) F)))
#s(approx (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 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 (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 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 (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))) (*.f64 A C))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A))))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))) A))) C))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))) A) (*.f64 (pow.f64 C #s(literal 2 binary64)) (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 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 F (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A))))))))))))) C))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))) A) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 F (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A))))))))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 F #s(literal 3 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))) #s(literal 5 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (pow.f64 F #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))) #s(literal 3 binary64))))))))) C))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))) (*.f64 A C)))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 C #s(literal 2 binary64)) F) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A))))))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))) A)) C))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (/.f64 (fma.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 F #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))) #s(literal 3 binary64))) (*.f64 #s(literal -4 binary64) (/.f64 F (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A))))))))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))) A)) C))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (/.f64 (fma.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (/.f64 F (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A))))))))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -32 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 F #s(literal 3 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))) #s(literal 5 binary64))) (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (pow.f64 F #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))) #s(literal 3 binary64))))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))) A)) C))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) F)) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A))))))))))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -8 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)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))) #s(literal 3 binary64))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A))))))))))))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 A F) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A))))))))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -32 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 3 binary64)) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 F #s(literal 3 binary64)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))) #s(literal 5 binary64))) (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 F #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))) #s(literal 3 binary64))))))))))
#s(approx (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))))) (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A))))))))
#s(approx (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))))) (*.f64 C (fma.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C F)) (*.f64 #s(literal -8 binary64) (*.f64 A (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))))
#s(approx (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))) (*.f64 A (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))))
#s(approx (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))) (*.f64 C (fma.f64 A (*.f64 C F) (*.f64 A (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A))))))))
#s(approx (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))) (*.f64 C (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A))))))
#s(approx (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))) (*.f64 C (fma.f64 A F (fma.f64 C F (*.f64 F (fabs.f64 (-.f64 C A)))))))
#s(approx (+ (* (fabs (- C A)) F) (* (+ C A) F)) (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))))
#s(approx (- C A) (-.f64 C A))
#s(approx (sqrt (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (+ (+ 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 (/ -1 (+ (* (* -4 A) C) (* B B))) (-.f64 (*.f64 C (-.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) C) (pow.f64 B #s(literal 6 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 A (pow.f64 B #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (/ -1 (+ (* (* -4 A) C) (* B B))) (-.f64 (*.f64 C (-.f64 (*.f64 C (-.f64 (*.f64 #s(literal -64 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 3 binary64)) C) (pow.f64 B #s(literal 8 binary64)))) (*.f64 #s(literal 16 binary64) (/.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 B #s(literal 6 binary64)))))) (*.f64 #s(literal 4 binary64) (/.f64 A (pow.f64 B #s(literal 4 binary64)))))) (/.f64 #s(literal 1 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/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 (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) A)))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) A))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (pow.f64 (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))) #s(literal 2 binary64))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) A)))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))) #s(literal 3 binary64))) (*.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) #s(literal 5 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (pow.f64 (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))) #s(literal 2 binary64))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) A))))))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) A))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (fma.f64 #s(literal -4 binary64) (/.f64 (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) A)))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (pow.f64 (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))) #s(literal 2 binary64))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4 binary64) (/.f64 (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) A))))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (fma.f64 #s(literal -32 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))) #s(literal 3 binary64))) (*.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) #s(literal 5 binary64)))) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (pow.f64 (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))) #s(literal 2 binary64))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) #s(literal 3 binary64)))) (fma.f64 #s(literal -4 binary64) (/.f64 (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))))) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) A)))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F)))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F)))))))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))) #s(literal 2 binary64))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) #s(literal 3 binary64)))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))))))))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) (fma.f64 #s(literal -32 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))) #s(literal 3 binary64))) (*.f64 (pow.f64 C #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) #s(literal 5 binary64)))) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A)))) #s(literal 2 binary64))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) #s(literal 3 binary64)))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F)))))))))))
#s(approx (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))))) (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) F))))
#s(approx (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -8 binary64) (*.f64 A F) (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A))))) C)))))
#s(approx (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))) (*.f64 A (*.f64 (pow.f64 C #s(literal 2 binary64)) F)))
#s(approx (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 A F (/.f64 (*.f64 A (fma.f64 A F (*.f64 F (fabs.f64 (-.f64 C A))))) C))))
#s(approx (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))) (*.f64 (pow.f64 C #s(literal 2 binary64)) F))
#s(approx (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (+.f64 F (+.f64 (/.f64 (*.f64 A F) C) (/.f64 (*.f64 F (fabs.f64 (-.f64 C A))) C)))))
#s(approx (+ (* (fabs (- C A)) F) (* (+ C A) F)) (*.f64 C (+.f64 F (+.f64 (/.f64 (*.f64 A F) C) (/.f64 (*.f64 F (fabs.f64 (-.f64 C A))) C)))))
#s(approx (- C A) (*.f64 C (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 A C)))))
#s(approx (* (+ C A) F) (*.f64 C (+.f64 F (/.f64 (*.f64 A F) C))))
#s(approx (+ C A) (*.f64 C (+.f64 #s(literal 1 binary64) (/.f64 A C))))
#s(approx (sqrt (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* B B))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 A F)))))
#s(approx (sqrt (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (+ (+ 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 (+ (* (/ (* B B) A) -1/2) (+ C C)) (*.f64 C (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A C))))))
#s(approx (* (+ F F) (+ (* (* -4 A) C) (* B B))) (*.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 (+ (* (* -4 A) C) (* B B)) (*.f64 C (fma.f64 #s(literal -4 binary64) A (/.f64 (pow.f64 B #s(literal 2 binary64)) C))))
#s(approx (/ -1 (+ (* (* -4 A) C) (* B B))) (/.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))) C))
#s(approx (/ -1 (+ (* (* -4 A) C) (* B B))) (/.f64 (-.f64 (fma.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)))) C))
#s(approx (/ -1 (+ (* (* -4 A) C) (* B B))) (/.f64 (-.f64 (fma.f64 #s(literal 1/256 binary64) (/.f64 (pow.f64 B #s(literal 6 binary64)) (*.f64 (pow.f64 A #s(literal 4 binary64)) (pow.f64 C #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)) (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 C #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))) (*.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 (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) A)))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) A) (+.f64 (/.f64 (*.f64 A F) (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))))) (/.f64 (*.f64 F (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))))))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 A (pow.f64 (fma.f64 A F (*.f64 F (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C)))))) #s(literal 2 binary64))) (*.f64 C (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 A F (*.f64 F (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C)))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F)))))) C) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) A))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 A (pow.f64 (fma.f64 A F (*.f64 F (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C)))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) #s(literal 3 binary64))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (fma.f64 A F (*.f64 F (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C)))))) #s(literal 3 binary64))) (*.f64 C (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) #s(literal 5 binary64)))))) C) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 A F (*.f64 F (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C)))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F)))))) C) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) A))))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) A)))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) A) (*.f64 #s(literal 4 binary64) (/.f64 (fma.f64 A F (*.f64 F (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C)))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))))))))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) A) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (pow.f64 (fma.f64 A F (*.f64 F (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C)))))) #s(literal 2 binary64))) (*.f64 C (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) #s(literal 3 binary64)))) (*.f64 #s(literal -4 binary64) (/.f64 (fma.f64 A F (*.f64 F (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C)))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F)))))) C))))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) A) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (fma.f64 A F (*.f64 F (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C)))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 8 binary64) (/.f64 (*.f64 A (pow.f64 (fma.f64 A F (*.f64 F (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C)))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) #s(literal 3 binary64))) (*.f64 #s(literal 32 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (fma.f64 A F (*.f64 F (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C)))))) #s(literal 3 binary64))) (*.f64 C (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) #s(literal 5 binary64)))))) C))) C))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (*.f64 #s(literal -1 binary64) (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (*.f64 #s(literal -1 binary64) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 A (fma.f64 A F (*.f64 F (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C))))))) (*.f64 C (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))))))))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (*.f64 #s(literal -1 binary64) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (fma.f64 A F (*.f64 F (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F)))) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (fma.f64 A F (*.f64 F (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C)))))) #s(literal 2 binary64))) (*.f64 C (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) #s(literal 3 binary64)))))) C))))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (*.f64 #s(literal -1 binary64) (*.f64 C (+.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -32 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 3 binary64)) (pow.f64 (fma.f64 A F (*.f64 F (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C)))))) #s(literal 3 binary64))) (*.f64 C (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) #s(literal 5 binary64)))) (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) (pow.f64 (fma.f64 A F (*.f64 F (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C)))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) #s(literal 3 binary64))))) C) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 A (fma.f64 A F (*.f64 F (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C))))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F)))))) C))))))
#s(approx (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 #s(literal -8 binary64) (*.f64 A F) (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (fma.f64 A F (*.f64 F (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C))))))) C)))))
#s(approx (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (fma.f64 A F (/.f64 (*.f64 A (fma.f64 A F (*.f64 F (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C))))))) C))))
#s(approx (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))) (*.f64 (pow.f64 C #s(literal 2 binary64)) (+.f64 F (+.f64 (/.f64 (*.f64 A F) C) (/.f64 (*.f64 F (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C))))) C)))))
#s(approx (+ (* (fabs (- C A)) F) (* (+ C A) F)) (*.f64 #s(literal -1 binary64) (*.f64 C (fma.f64 #s(literal -1 binary64) F (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 A F (*.f64 F (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C)))))) C))))))
#s(approx (fabs (- C A)) (fabs.f64 (neg.f64 (+.f64 A (*.f64 #s(literal -1 binary64) C)))))
#s(approx (- C A) (*.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (/.f64 A C) #s(literal 1 binary64)))))
#s(approx (* (+ C A) F) (*.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 (+ C A) (*.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 A C)) #s(literal 1 binary64)))))
#s(approx (sqrt (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 (+ (+ 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 (+ (* (/ (* B B) A) -1/2) (+ C C)) (*.f64 #s(literal -1 binary64) (*.f64 C (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 A C))) #s(literal 2 binary64)))))
#s(approx (* (+ F F) (+ (* (* -4 A) C) (* B B))) (*.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 (+ (* (* -4 A) C) (* 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 (+ (* (* -4 A) C) (* B B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) C))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))) C)))
#s(approx (/ -1 (+ (* (* -4 A) C) (* B B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (*.f64 (pow.f64 A #s(literal 3 binary64)) C))) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 A #s(literal 2 binary64))))) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))) C)))
#s(approx (/ -1 (+ (* (* -4 A) C) (* B B))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/256 binary64) (/.f64 (pow.f64 B #s(literal 6 binary64)) (*.f64 (pow.f64 A #s(literal 4 binary64)) C))) (*.f64 #s(literal 1/64 binary64) (/.f64 (pow.f64 B #s(literal 4 binary64)) (pow.f64 A #s(literal 3 binary64))))) C)) (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (pow.f64 A #s(literal 2 binary64))))) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 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 (* 1/4 (/ (sqrt (sqrt (* (* (* F A) (* F A)) 256))) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 A #s(literal 2 binary64)))))) A)))
#s(approx (/ (sqrt (sqrt (* (* (* F A) (* F A)) 256))) A) (/.f64 (sqrt.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 A #s(literal 2 binary64)))))) A))
#s(approx (sqrt (sqrt (* (* (* F A) (* F A)) 256))) (sqrt.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 A #s(literal 2 binary64)))))))
#s(approx (sqrt (* (* (* F A) (* F A)) 256)) (*.f64 F (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 A #s(literal 2 binary64))))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* 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 (fabs.f64 (-.f64 C A))))))))) (*.f64 A C))))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (fabs.f64 (-.f64 C A))))))))) (*.f64 A C)))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (fabs.f64 (-.f64 C A))))))))))
#s(approx (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))))) (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (fabs.f64 (-.f64 C A)))))))))
#s(approx (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))) (*.f64 A (*.f64 C (*.f64 F (+.f64 A (+.f64 C (fabs.f64 (-.f64 C A))))))))
#s(approx (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))) (*.f64 C (*.f64 F (+.f64 A (+.f64 C (fabs.f64 (-.f64 C A)))))))
#s(approx (+ (* (fabs (- C A)) F) (* (+ C A) F)) (*.f64 F (+.f64 A (+.f64 C (fabs.f64 (-.f64 C A))))))
#s(approx (* (+ C A) F) (*.f64 F (+.f64 A C)))
#s(approx (* (sqrt (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* B B))))) (/ -1 (+ (* (* -4 A) C) (* B B)))) (*.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)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (sqrt (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 A C) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))))))))
#s(approx (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 A C) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))))))
#s(approx (* (+ F F) (+ (* (* -4 A) C) (* B B))) (*.f64 #s(literal 2 binary64) (*.f64 F (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (+ F F) (*.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 (*.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 (/ -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 (sqrt (* (* (* F A) (* F A)) 256))) A)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 A #s(literal 2 binary64)))) F))) A)))
#s(approx (/ (sqrt (sqrt (* (* (* F A) (* F A)) 256))) A) (/.f64 (*.f64 F (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 A #s(literal 2 binary64)))) F))) A))
#s(approx (sqrt (sqrt (* (* (* F A) (* F A)) 256))) (*.f64 F (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 A #s(literal 2 binary64)))) F))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* 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 (fabs.f64 (-.f64 C A)))))) F)))) (*.f64 A C))))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 C (+.f64 A (+.f64 C (fabs.f64 (-.f64 C A)))))) F)))) (*.f64 A C)))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (*.f64 F (sqrt.f64 (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 C (+.f64 A (+.f64 C (fabs.f64 (-.f64 C A)))))) F)))))
#s(approx (* (sqrt (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* B B))))) (/ -1 (+ (* (* -4 A) C) (* 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 A C) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))) F)))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64))))))
#s(approx (sqrt (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 A C) #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 (* (* 2 (* (- (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) (* F A)) 256))) A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 A #s(literal 2 binary64)))) F)))) A)))
#s(approx (/ (sqrt (sqrt (* (* (* F A) (* F A)) 256))) A) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 A #s(literal 2 binary64)))) F)))) A)))
#s(approx (sqrt (sqrt (* (* (* F A) (* F A)) 256))) (*.f64 #s(literal -1 binary64) (*.f64 F (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 A #s(literal 2 binary64)))) F))))))
#s(approx (sqrt (* (* (* F A) (* F A)) 256)) (*.f64 #s(literal -1 binary64) (*.f64 F (sqrt.f64 (*.f64 #s(literal 256 binary64) (pow.f64 A #s(literal 2 binary64)))))))
#s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 A (*.f64 C (fma.f64 #s(literal -1 binary64) (fabs.f64 (-.f64 C A)) (*.f64 #s(literal -1 binary64) (+.f64 A C))))) F)))) (*.f64 A C))))
#s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 A (*.f64 C (fma.f64 #s(literal -1 binary64) (fabs.f64 (-.f64 C A)) (*.f64 #s(literal -1 binary64) (+.f64 A C))))) F)))) (*.f64 A C))))
#s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (*.f64 #s(literal -1 binary64) (*.f64 F (sqrt.f64 (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 A (*.f64 C (fma.f64 #s(literal -1 binary64) (fabs.f64 (-.f64 C A)) (*.f64 #s(literal -1 binary64) (+.f64 A C))))) F))))))
#s(approx (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))))) (*.f64 #s(literal 8 binary64) (*.f64 A (*.f64 C (*.f64 F (fma.f64 #s(literal -1 binary64) (fabs.f64 (-.f64 C A)) (*.f64 #s(literal -1 binary64) (+.f64 A C))))))))
#s(approx (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))) (*.f64 #s(literal -1 binary64) (*.f64 A (*.f64 C (*.f64 F (fma.f64 #s(literal -1 binary64) (fabs.f64 (-.f64 C A)) (*.f64 #s(literal -1 binary64) (+.f64 A C))))))))
#s(approx (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))) (*.f64 #s(literal -1 binary64) (*.f64 C (*.f64 F (fma.f64 #s(literal -1 binary64) (fabs.f64 (-.f64 C A)) (*.f64 #s(literal -1 binary64) (+.f64 A C)))))))
#s(approx (+ (* (fabs (- C A)) F) (* (+ C A) F)) (*.f64 #s(literal -1 binary64) (*.f64 F (fma.f64 #s(literal -1 binary64) (fabs.f64 (-.f64 C A)) (*.f64 #s(literal -1 binary64) (+.f64 A C))))))
#s(approx (* (sqrt (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* B B))))) (/ -1 (+ (* (* -4 A) C) (* 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 A C) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))) F)))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))))
#s(approx (sqrt (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* 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 A C) #s(literal 2 binary64)))))) (fma.f64 #s(literal -4 binary64) (*.f64 A C) (pow.f64 B #s(literal 2 binary64)))) F))))))
Calls

12 calls:

TimeVariablePoint
98.0ms
F
0
36.0ms
A
0
28.0ms
C
-inf
27.0ms
B
inf
19.0ms
F
-inf

rewrite211.0ms (2.3%)

Memory
-12.9MiB live, 240.4MiB allocated; 122ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
074694
0117677
1321668
21269659
04294619
Stop Event
iter-limit
node-limit
iter-limit
Counts
56 → 984
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 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
(neg.f64 (sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))))
(sqrt.f64 (fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))
(fabs.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B)))
(*.f64 #s(literal -2 binary64) (/.f64 F B))
#s(literal -2 binary64)
(/.f64 F 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 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(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) 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 (sqrt.f64 (*.f64 (*.f64 (*.f64 F A) (*.f64 F A)) #s(literal 256 binary64)))) A)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 F A) (*.f64 F A)) #s(literal 256 binary64)))) A))
#s(literal 1/4 binary64)
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 F A) (*.f64 F A)) #s(literal 256 binary64)))) A)
(sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 F A) (*.f64 F A)) #s(literal 256 binary64))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 F A) (*.f64 F A)) #s(literal 256 binary64)))
(*.f64 (*.f64 (*.f64 F A) (*.f64 F A)) #s(literal 256 binary64))
(*.f64 (*.f64 F A) (*.f64 F A))
(*.f64 F A)
A
#s(literal 256 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 (fma.f64 (fabs.f64 (-.f64 C A)) F (*.f64 (+.f64 C A) F)))))) (*.f64 A C))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 (fabs.f64 (-.f64 C A)) F (*.f64 (+.f64 C A) F)))))) (*.f64 A C)))
(/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 (fabs.f64 (-.f64 C A)) F (*.f64 (+.f64 C A) F)))))) (*.f64 A C))
(sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 (fabs.f64 (-.f64 C A)) F (*.f64 (+.f64 C A) F))))))
(*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 (fabs.f64 (-.f64 C A)) F (*.f64 (+.f64 C A) F)))))
#s(literal -8 binary64)
(*.f64 A (*.f64 C (fma.f64 (fabs.f64 (-.f64 C A)) F (*.f64 (+.f64 C A) F))))
(*.f64 C (fma.f64 (fabs.f64 (-.f64 C A)) F (*.f64 (+.f64 C A) F)))
C
(fma.f64 (fabs.f64 (-.f64 C A)) F (*.f64 (+.f64 C A) F))
(fabs.f64 (-.f64 C A))
(-.f64 C A)
(*.f64 (+.f64 C A) F)
(+.f64 C A)
(*.f64 A C)
(*.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (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))))
(sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C)))
(fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))
(/.f64 (*.f64 B B) A)
(*.f64 B B)
#s(literal -1/2 binary64)
(+.f64 C C)
(*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(+.f64 F F)
(fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))
(*.f64 #s(literal -4 binary64) A)
#s(literal -4 binary64)
(/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
#s(literal -1 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 (/.f64 F B) #s(literal -2 binary64)))))
(neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))))
(pow.f64 (/.f64 (*.f64 (*.f64 F F) #s(literal 4 binary64)) (*.f64 B B)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(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 (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
(fabs.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))))
(*.f64 (fabs.f64 (/.f64 #s(literal -2 binary64) B)) (fabs.f64 F))
(*.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 B)) (+.f64 (fabs.f64 F) (fabs.f64 F)))
(*.f64 (fabs.f64 (+.f64 F F)) (/.f64 #s(literal 1 binary64) (fabs.f64 B)))
(*.f64 (fabs.f64 F) (+.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 B)) (/.f64 #s(literal 1 binary64) (fabs.f64 B))))
(*.f64 (fabs.f64 F) (fabs.f64 (/.f64 #s(literal -2 binary64) B)))
(*.f64 (/.f64 (neg.f64 F) B) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal -2 binary64) F) (/.f64 #s(literal 1 binary64) B))
(*.f64 (fabs.f64 (/.f64 F B)) #s(literal 2 binary64))
(*.f64 (+.f64 F 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 #s(literal -2 binary64) B) F)
(*.f64 (/.f64 F B) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (neg.f64 (fabs.f64 (/.f64 F B))))
(*.f64 #s(literal -2 binary64) (/.f64 F B))
(*.f64 F (/.f64 #s(literal -2 binary64) B))
(*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 F) B))
(*.f64 #s(literal 2 binary64) (fabs.f64 (/.f64 F B)))
(pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 F F) #s(literal 4 binary64)) (*.f64 B B)) (/.f64 (*.f64 (*.f64 F F) #s(literal 4 binary64)) (*.f64 B B))) #s(literal 1/4 binary64))
(pow.f64 (/.f64 (*.f64 (*.f64 F F) #s(literal 4 binary64)) (*.f64 B B)) #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 (fma.f64 (fabs.f64 (/.f64 F B)) (fabs.f64 B) (fabs.f64 F)) (fabs.f64 B))
(/.f64 (fma.f64 (fabs.f64 F) (fabs.f64 B) (*.f64 (fabs.f64 F) (fabs.f64 B))) (*.f64 B B))
(/.f64 (+.f64 (fabs.f64 F) (fabs.f64 F)) (fabs.f64 B))
(/.f64 (fma.f64 (fabs.f64 F) (fabs.f64 B) (*.f64 (fabs.f64 B) (fabs.f64 F))) (*.f64 B B))
(/.f64 (neg.f64 (fabs.f64 (+.f64 F F))) (neg.f64 (fabs.f64 B)))
(/.f64 (fabs.f64 (fabs.f64 (+.f64 F F))) (fabs.f64 B))
(/.f64 (fabs.f64 (+.f64 F F)) (fabs.f64 B))
(/.f64 (*.f64 #s(literal -2 binary64) F) (neg.f64 (neg.f64 B)))
(/.f64 (*.f64 #s(literal -2 binary64) F) B)
(/.f64 (+.f64 F F) (neg.f64 B))
(neg.f64 (*.f64 (fabs.f64 (/.f64 F B)) #s(literal -2 binary64)))
(neg.f64 (/.f64 (+.f64 F F) B))
(fma.f64 (/.f64 #s(literal -1 binary64) B) F (/.f64 (neg.f64 F) B))
(fma.f64 (neg.f64 (neg.f64 F)) (/.f64 #s(literal -1 binary64) B) (/.f64 (neg.f64 F) B))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 B)) (fabs.f64 F) (fabs.f64 (/.f64 F B)))
(fma.f64 (fabs.f64 F) (/.f64 #s(literal 1 binary64) (fabs.f64 B)) (fabs.f64 (/.f64 F B)))
(fma.f64 (/.f64 #s(literal 1 binary64) B) (neg.f64 F) (/.f64 (neg.f64 F) B))
(fma.f64 (neg.f64 F) (/.f64 #s(literal 1 binary64) B) (/.f64 (neg.f64 F) B))
(fma.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 F B)) (*.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 F B))))
(fma.f64 #s(literal -1 binary64) (/.f64 F B) (*.f64 #s(literal -1 binary64) (/.f64 F B)))
(fma.f64 F (/.f64 #s(literal -1 binary64) B) (/.f64 (neg.f64 F) B))
(sqrt.f64 (/.f64 (*.f64 (*.f64 F F) #s(literal 4 binary64)) (*.f64 B B)))
(-.f64 (/.f64 (neg.f64 F) B) (/.f64 F B))
(-.f64 (fabs.f64 (/.f64 F B)) (*.f64 (neg.f64 (fabs.f64 F)) (/.f64 #s(literal 1 binary64) (fabs.f64 B))))
(-.f64 (fabs.f64 (/.f64 F B)) (neg.f64 (fabs.f64 (/.f64 F B))))
(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 F) B))
(fabs.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 F B)) (*.f64 #s(literal -1 binary64) (/.f64 F B)))
(+.f64 (*.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 F B))) (*.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 F B))))
(+.f64 (/.f64 (neg.f64 F) B) (/.f64 (neg.f64 F) B))
(+.f64 (fabs.f64 (/.f64 F B)) (fabs.f64 (/.f64 F B)))
(*.f64 (fabs.f64 (/.f64 #s(literal -2 binary64) B)) (fabs.f64 F))
(*.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 B)) (+.f64 (fabs.f64 F) (fabs.f64 F)))
(*.f64 (fabs.f64 (+.f64 F F)) (/.f64 #s(literal 1 binary64) (fabs.f64 B)))
(*.f64 (fabs.f64 F) (+.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 B)) (/.f64 #s(literal 1 binary64) (fabs.f64 B))))
(*.f64 (fabs.f64 F) (fabs.f64 (/.f64 #s(literal -2 binary64) B)))
(*.f64 (/.f64 (neg.f64 F) B) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal -2 binary64) F) (/.f64 #s(literal 1 binary64) B))
(*.f64 (fabs.f64 (/.f64 F B)) #s(literal 2 binary64))
(*.f64 (+.f64 F 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 #s(literal -2 binary64) B) F)
(*.f64 (/.f64 F B) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (neg.f64 (fabs.f64 (/.f64 F B))))
(*.f64 #s(literal -2 binary64) (/.f64 F B))
(*.f64 F (/.f64 #s(literal -2 binary64) B))
(*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 F) B))
(*.f64 #s(literal 2 binary64) (fabs.f64 (/.f64 F B)))
(pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 F F) #s(literal 4 binary64)) (*.f64 B B)) (/.f64 (*.f64 (*.f64 F F) #s(literal 4 binary64)) (*.f64 B B))) #s(literal 1/4 binary64))
(pow.f64 (/.f64 (*.f64 (*.f64 F F) #s(literal 4 binary64)) (*.f64 B B)) #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 (fma.f64 (fabs.f64 (/.f64 F B)) (fabs.f64 B) (fabs.f64 F)) (fabs.f64 B))
(/.f64 (fma.f64 (fabs.f64 F) (fabs.f64 B) (*.f64 (fabs.f64 F) (fabs.f64 B))) (*.f64 B B))
(/.f64 (+.f64 (fabs.f64 F) (fabs.f64 F)) (fabs.f64 B))
(/.f64 (fma.f64 (fabs.f64 F) (fabs.f64 B) (*.f64 (fabs.f64 B) (fabs.f64 F))) (*.f64 B B))
(/.f64 (neg.f64 (fabs.f64 (+.f64 F F))) (neg.f64 (fabs.f64 B)))
(/.f64 (fabs.f64 (fabs.f64 (+.f64 F F))) (fabs.f64 B))
(/.f64 (fabs.f64 (+.f64 F F)) (fabs.f64 B))
(/.f64 (*.f64 #s(literal -2 binary64) F) (neg.f64 (neg.f64 B)))
(/.f64 (*.f64 #s(literal -2 binary64) F) B)
(/.f64 (+.f64 F F) (neg.f64 B))
(neg.f64 (*.f64 (fabs.f64 (/.f64 F B)) #s(literal -2 binary64)))
(neg.f64 (/.f64 (+.f64 F F) B))
(fma.f64 (/.f64 #s(literal -1 binary64) B) F (/.f64 (neg.f64 F) B))
(fma.f64 (neg.f64 (neg.f64 F)) (/.f64 #s(literal -1 binary64) B) (/.f64 (neg.f64 F) B))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 B)) (fabs.f64 F) (fabs.f64 (/.f64 F B)))
(fma.f64 (fabs.f64 F) (/.f64 #s(literal 1 binary64) (fabs.f64 B)) (fabs.f64 (/.f64 F B)))
(fma.f64 (/.f64 #s(literal 1 binary64) B) (neg.f64 F) (/.f64 (neg.f64 F) B))
(fma.f64 (neg.f64 F) (/.f64 #s(literal 1 binary64) B) (/.f64 (neg.f64 F) B))
(fma.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 F B)) (*.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 F B))))
(fma.f64 #s(literal -1 binary64) (/.f64 F B) (*.f64 #s(literal -1 binary64) (/.f64 F B)))
(fma.f64 F (/.f64 #s(literal -1 binary64) B) (/.f64 (neg.f64 F) B))
(sqrt.f64 (/.f64 (*.f64 (*.f64 F F) #s(literal 4 binary64)) (*.f64 B B)))
(-.f64 (/.f64 (neg.f64 F) B) (/.f64 F B))
(-.f64 (fabs.f64 (/.f64 F B)) (*.f64 (neg.f64 (fabs.f64 F)) (/.f64 #s(literal 1 binary64) (fabs.f64 B))))
(-.f64 (fabs.f64 (/.f64 F B)) (neg.f64 (fabs.f64 (/.f64 F B))))
(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 F) B))
(fabs.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 F B)) (*.f64 #s(literal -1 binary64) (/.f64 F B)))
(+.f64 (*.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 F B))) (*.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 F B))))
(+.f64 (/.f64 (neg.f64 F) B) (/.f64 (neg.f64 F) B))
(+.f64 (fabs.f64 (/.f64 F B)) (fabs.f64 (/.f64 F B)))
#s(literal -2 binary64)
(*.f64 (*.f64 F #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) B))
(*.f64 (neg.f64 (neg.f64 F)) (/.f64 #s(literal 1 binary64) 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 (neg.f64 F)) B)
(/.f64 (neg.f64 F) (neg.f64 B))
(/.f64 F (neg.f64 (neg.f64 B)))
(/.f64 F B)
(neg.f64 (/.f64 (neg.f64 F) 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 (/.f64 F B) #s(literal -2 binary64)))))
(neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))))
(pow.f64 (/.f64 (*.f64 (*.f64 F F) #s(literal 4 binary64)) (*.f64 B B)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(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 (neg.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))))
(fabs.f64 (sqrt.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64))))
(*.f64 (fabs.f64 (/.f64 #s(literal -2 binary64) B)) (fabs.f64 F))
(*.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 B)) (+.f64 (fabs.f64 F) (fabs.f64 F)))
(*.f64 (fabs.f64 (+.f64 F F)) (/.f64 #s(literal 1 binary64) (fabs.f64 B)))
(*.f64 (fabs.f64 F) (+.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 B)) (/.f64 #s(literal 1 binary64) (fabs.f64 B))))
(*.f64 (fabs.f64 F) (fabs.f64 (/.f64 #s(literal -2 binary64) B)))
(*.f64 (/.f64 (neg.f64 F) B) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal -2 binary64) F) (/.f64 #s(literal 1 binary64) B))
(*.f64 (fabs.f64 (/.f64 F B)) #s(literal 2 binary64))
(*.f64 (+.f64 F 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 #s(literal -2 binary64) B) F)
(*.f64 (/.f64 F B) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (neg.f64 (fabs.f64 (/.f64 F B))))
(*.f64 #s(literal -2 binary64) (/.f64 F B))
(*.f64 F (/.f64 #s(literal -2 binary64) B))
(*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 F) B))
(*.f64 #s(literal 2 binary64) (fabs.f64 (/.f64 F B)))
(pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 F F) #s(literal 4 binary64)) (*.f64 B B)) (/.f64 (*.f64 (*.f64 F F) #s(literal 4 binary64)) (*.f64 B B))) #s(literal 1/4 binary64))
(pow.f64 (/.f64 (*.f64 (*.f64 F F) #s(literal 4 binary64)) (*.f64 B B)) #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 (fma.f64 (fabs.f64 (/.f64 F B)) (fabs.f64 B) (fabs.f64 F)) (fabs.f64 B))
(/.f64 (fma.f64 (fabs.f64 F) (fabs.f64 B) (*.f64 (fabs.f64 F) (fabs.f64 B))) (*.f64 B B))
(/.f64 (+.f64 (fabs.f64 F) (fabs.f64 F)) (fabs.f64 B))
(/.f64 (fma.f64 (fabs.f64 F) (fabs.f64 B) (*.f64 (fabs.f64 B) (fabs.f64 F))) (*.f64 B B))
(/.f64 (neg.f64 (fabs.f64 (+.f64 F F))) (neg.f64 (fabs.f64 B)))
(/.f64 (fabs.f64 (fabs.f64 (+.f64 F F))) (fabs.f64 B))
(/.f64 (fabs.f64 (+.f64 F F)) (fabs.f64 B))
(/.f64 (*.f64 #s(literal -2 binary64) F) (neg.f64 (neg.f64 B)))
(/.f64 (*.f64 #s(literal -2 binary64) F) B)
(/.f64 (+.f64 F F) (neg.f64 B))
(neg.f64 (*.f64 (fabs.f64 (/.f64 F B)) #s(literal -2 binary64)))
(neg.f64 (/.f64 (+.f64 F F) B))
(fma.f64 (/.f64 #s(literal -1 binary64) B) F (/.f64 (neg.f64 F) B))
(fma.f64 (neg.f64 (neg.f64 F)) (/.f64 #s(literal -1 binary64) B) (/.f64 (neg.f64 F) B))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 B)) (fabs.f64 F) (fabs.f64 (/.f64 F B)))
(fma.f64 (fabs.f64 F) (/.f64 #s(literal 1 binary64) (fabs.f64 B)) (fabs.f64 (/.f64 F B)))
(fma.f64 (/.f64 #s(literal 1 binary64) B) (neg.f64 F) (/.f64 (neg.f64 F) B))
(fma.f64 (neg.f64 F) (/.f64 #s(literal 1 binary64) B) (/.f64 (neg.f64 F) B))
(fma.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 F B)) (*.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 F B))))
(fma.f64 #s(literal -1 binary64) (/.f64 F B) (*.f64 #s(literal -1 binary64) (/.f64 F B)))
(fma.f64 F (/.f64 #s(literal -1 binary64) B) (/.f64 (neg.f64 F) B))
(sqrt.f64 (/.f64 (*.f64 (*.f64 F F) #s(literal 4 binary64)) (*.f64 B B)))
(-.f64 (/.f64 (neg.f64 F) B) (/.f64 F B))
(-.f64 (fabs.f64 (/.f64 F B)) (*.f64 (neg.f64 (fabs.f64 F)) (/.f64 #s(literal 1 binary64) (fabs.f64 B))))
(-.f64 (fabs.f64 (/.f64 F B)) (neg.f64 (fabs.f64 (/.f64 F B))))
(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 F) B))
(fabs.f64 (*.f64 (/.f64 F B) #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 F B)) (*.f64 #s(literal -1 binary64) (/.f64 F B)))
(+.f64 (*.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 F B))) (*.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 F B))))
(+.f64 (/.f64 (neg.f64 F) B) (/.f64 (neg.f64 F) B))
(+.f64 (fabs.f64 (/.f64 F B)) (fabs.f64 (/.f64 F B)))
(*.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) B))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) 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 (fma.f64 #s(literal 1 binary64) (neg.f64 B) (*.f64 (neg.f64 B) #s(literal 1 binary64))) (*.f64 B B))
(/.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 (/.f64 #s(literal -1 binary64) B) #s(literal -2 binary64)))
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) B) #s(literal 2 binary64)))
(neg.f64 (/.f64 #s(literal 2 binary64) B))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) B) (/.f64 #s(literal -1 binary64) B))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) B) (/.f64 #s(literal -1 binary64) B))
(-.f64 (/.f64 #s(literal -1 binary64) B) (/.f64 #s(literal 1 binary64) B))
(+.f64 (/.f64 #s(literal -1 binary64) B) (/.f64 #s(literal -1 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 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) A) #s(literal 1/4 binary64)))
(*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)))) (/.f64 #s(literal -1 binary64) A))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) A))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) A) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) (*.f64 (/.f64 #s(literal 1 binary64) A) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) A))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (*.f64 A #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (neg.f64 A)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 A) #s(literal 2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) #s(literal 1/2 binary64)) (*.f64 A #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) #s(literal 1 binary64))) (*.f64 #s(literal 2 binary64) A))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)))))) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 A))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))))) (*.f64 #s(literal 2 binary64) (neg.f64 A)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)))) (*.f64 #s(literal 2 binary64) A))
(/.f64 (neg.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))))) (neg.f64 (neg.f64 A)))
(/.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)))) (neg.f64 A))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) #s(literal 1/4 binary64)) A)
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) (neg.f64 A)) #s(literal 1/4 binary64)))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) A)))
(neg.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) (neg.f64 A))))
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) #s(literal 1/4 binary64)) (neg.f64 A)))
(neg.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)))) A))
#s(literal 1/4 binary64)
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) A))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))))) (/.f64 #s(literal 1 binary64) A))
(*.f64 (/.f64 #s(literal 1 binary64) A) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)))) (/.f64 #s(literal -1 binary64) A))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) (/.f64 #s(literal 1 binary64) A))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) #s(literal 1 binary64))) (neg.f64 A))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)))))) (neg.f64 (neg.f64 (neg.f64 A))))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) #s(literal 1 binary64)) A)
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))))) (neg.f64 (neg.f64 A)))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))))) A)
(/.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)))) (neg.f64 A))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) (neg.f64 (neg.f64 A)))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) A)
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) A) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)))))
(neg.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) (neg.f64 A)))
(pow.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)) #s(literal 1/2 binary64))
(sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))))))
(fabs.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)))))
(fabs.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))))
(pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A) (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)) #s(literal 1 binary64))
(sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)))))
(fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))))
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)))
(*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)
(*.f64 (*.f64 #s(literal 256 binary64) (*.f64 F F)) (*.f64 A A))
(*.f64 (*.f64 #s(literal 256 binary64) (fabs.f64 (*.f64 F A))) (fabs.f64 (*.f64 F A)))
(*.f64 (*.f64 #s(literal 256 binary64) F) (*.f64 (*.f64 A A) F))
(*.f64 (neg.f64 (*.f64 #s(literal 256 binary64) (*.f64 F A))) (*.f64 (neg.f64 A) F))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))))
(*.f64 (*.f64 (*.f64 F A) F) (*.f64 A #s(literal 256 binary64)))
(*.f64 (*.f64 #s(literal 256 binary64) (*.f64 F A)) (*.f64 F A))
(*.f64 (*.f64 F F) (*.f64 (*.f64 A A) #s(literal 256 binary64)))
(*.f64 (fabs.f64 (*.f64 F A)) (*.f64 (fabs.f64 (*.f64 F A)) #s(literal 256 binary64)))
(*.f64 (*.f64 (neg.f64 A) F) (neg.f64 (*.f64 #s(literal 256 binary64) (*.f64 F A))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)) (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)))
(*.f64 #s(literal 256 binary64) (*.f64 (*.f64 (*.f64 F F) A) A))
(*.f64 (*.f64 (*.f64 (*.f64 F F) A) A) #s(literal 256 binary64))
(*.f64 (*.f64 F A) (*.f64 #s(literal 256 binary64) (*.f64 F A)))
(*.f64 F (*.f64 (*.f64 (*.f64 A A) F) #s(literal 256 binary64)))
(*.f64 F (*.f64 A (*.f64 #s(literal 256 binary64) (*.f64 F A))))
(*.f64 A (*.f64 F (*.f64 #s(literal 256 binary64) (*.f64 F A))))
(pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A) (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)) #s(literal 2 binary64))
(neg.f64 (*.f64 (*.f64 F A) (neg.f64 (*.f64 #s(literal 256 binary64) (*.f64 F A)))))
(neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 A) F) (*.f64 F A)) #s(literal 256 binary64)))
(neg.f64 (*.f64 (neg.f64 (*.f64 #s(literal 256 binary64) (*.f64 F A))) (*.f64 F A)))
(neg.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 (neg.f64 A) F) (*.f64 F A))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A) (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)) (neg.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A)))))
(fabs.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))
(*.f64 (*.f64 (fabs.f64 A) (neg.f64 F)) (*.f64 (fabs.f64 A) (neg.f64 F)))
(*.f64 (*.f64 (fabs.f64 A) F) (*.f64 (fabs.f64 A) F))
(*.f64 (*.f64 (neg.f64 A) (fabs.f64 F)) (*.f64 (neg.f64 A) (fabs.f64 F)))
(*.f64 (*.f64 A (fabs.f64 F)) (*.f64 A (fabs.f64 F)))
(*.f64 (*.f64 (fabs.f64 F) (neg.f64 A)) (*.f64 (fabs.f64 F) (neg.f64 A)))
(*.f64 (*.f64 (fabs.f64 F) A) (*.f64 (fabs.f64 F) A))
(*.f64 (*.f64 (neg.f64 F) (fabs.f64 A)) (*.f64 (neg.f64 F) (fabs.f64 A)))
(*.f64 (*.f64 F (fabs.f64 A)) (*.f64 F (fabs.f64 A)))
(*.f64 (neg.f64 (neg.f64 (fabs.f64 (*.f64 F A)))) (neg.f64 (neg.f64 (fabs.f64 (*.f64 F A)))))
(*.f64 (neg.f64 (*.f64 (neg.f64 A) (neg.f64 F))) (neg.f64 (*.f64 (neg.f64 A) (neg.f64 F))))
(*.f64 (fabs.f64 (*.f64 (*.f64 F F) A)) (fabs.f64 A))
(*.f64 (fabs.f64 (*.f64 (*.f64 A A) F)) (fabs.f64 F))
(*.f64 (fabs.f64 (*.f64 (*.f64 F A) F)) (fabs.f64 A))
(*.f64 (*.f64 (*.f64 F F) A) A)
(*.f64 (neg.f64 (fabs.f64 (*.f64 F A))) (neg.f64 (fabs.f64 (*.f64 F A))))
(*.f64 (*.f64 (neg.f64 A) (neg.f64 F)) (*.f64 (neg.f64 A) (neg.f64 F)))
(*.f64 (*.f64 (neg.f64 A) (neg.f64 F)) (*.f64 F A))
(*.f64 (fabs.f64 A) (fabs.f64 (*.f64 (*.f64 F A) F)))
(*.f64 (fabs.f64 F) (fabs.f64 (*.f64 F (*.f64 A A))))
(*.f64 (fabs.f64 F) (fabs.f64 (*.f64 (*.f64 A A) F)))
(*.f64 (*.f64 (*.f64 F A) F) A)
(*.f64 (*.f64 (*.f64 A A) F) F)
(*.f64 (*.f64 A A) (*.f64 F F))
(*.f64 (*.f64 F F) (*.f64 A A))
(*.f64 (fabs.f64 (*.f64 F A)) (fabs.f64 (*.f64 F A)))
(*.f64 (*.f64 (neg.f64 A) F) (*.f64 (neg.f64 A) F))
(*.f64 (*.f64 F A) (*.f64 (neg.f64 A) (neg.f64 F)))
(*.f64 (*.f64 F A) (*.f64 F A))
(*.f64 F (*.f64 F (*.f64 A A)))
(*.f64 F (*.f64 (*.f64 A A) F))
(*.f64 A (*.f64 (*.f64 F A) F))
(pow.f64 (neg.f64 (fabs.f64 (*.f64 F A))) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 A) (neg.f64 F)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 (*.f64 F A)) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 A) F) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 F F) A) A) #s(literal 1 binary64))
(pow.f64 (*.f64 F A) #s(literal 2 binary64))
(neg.f64 (*.f64 (fabs.f64 (*.f64 F A)) (neg.f64 (fabs.f64 (*.f64 F A)))))
(neg.f64 (*.f64 (*.f64 (neg.f64 A) F) (*.f64 (neg.f64 A) (neg.f64 F))))
(neg.f64 (*.f64 (neg.f64 (fabs.f64 (*.f64 F A))) (fabs.f64 (*.f64 F A))))
(neg.f64 (*.f64 (*.f64 (neg.f64 A) (neg.f64 F)) (*.f64 (neg.f64 A) F)))
(neg.f64 (*.f64 (*.f64 (neg.f64 A) F) (*.f64 F A)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 F F) A) A) (*.f64 (*.f64 (*.f64 F F) A) A)))
(fabs.f64 (*.f64 (*.f64 (neg.f64 A) F) (*.f64 F A)))
(fabs.f64 (*.f64 (*.f64 (*.f64 F F) A) A))
(*.f64 F A)
(*.f64 A F)
A
#s(literal 256 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 C A) (fabs.f64 (-.f64 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 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))) C))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 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 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))) A))
(*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) A)) (/.f64 #s(literal 1 binary64) C))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) A) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) C))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) #s(literal 1/4 binary64)) C) (/.f64 #s(literal 1 binary64) A))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) #s(literal 1/4 binary64)) A) (/.f64 #s(literal 1 binary64) C))
(*.f64 (/.f64 #s(literal 1/4 binary64) C) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) A))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 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 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) C))
(*.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 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 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))) A) (/.f64 #s(literal 1/4 binary64) (neg.f64 C)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 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 C A) (fabs.f64 (-.f64 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 C A) (fabs.f64 (-.f64 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 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) (/.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 C C) A)))
(*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) (*.f64 C A)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (*.f64 (+.f64 C C) A))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) C) #s(literal 1/2 binary64)) (*.f64 A #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))) A) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) C))
(/.f64 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))))) #s(literal 1/2 binary64)) (*.f64 (*.f64 (neg.f64 C) (neg.f64 A)) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) A) #s(literal 1/2 binary64)) (+.f64 C C))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 C C) A))
(/.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) C)) (*.f64 #s(literal 2 binary64) A))
(/.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))) A)) (*.f64 #s(literal -2 binary64) C))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))))) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 C) (neg.f64 A))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) A)) (+.f64 C C))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))))) (*.f64 (*.f64 #s(literal -2 binary64) C) A))
(/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))) (*.f64 (+.f64 C C) A))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) C) A))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) #s(literal 1/2 binary64)) (*.f64 (+.f64 C C) A))
(/.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) A))) (neg.f64 C))
(/.f64 (neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) A) #s(literal 1/4 binary64))) (neg.f64 C))
(/.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 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 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) #s(literal 1/4 binary64)) A)) (neg.f64 C))
(/.f64 (neg.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))))) (*.f64 (neg.f64 C) (neg.f64 A)))
(/.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) A)) C)
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) A) #s(literal 1/4 binary64)) C)
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 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 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) #s(literal 1/4 binary64)) A) C)
(/.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))) (*.f64 (neg.f64 C) A))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) #s(literal 1/4 binary64)) (*.f64 C A))
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) (*.f64 (neg.f64 C) A)) #s(literal 1/4 binary64)))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 C A))))
(neg.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) (*.f64 (neg.f64 C) A))))
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) #s(literal 1/4 binary64)) (*.f64 (neg.f64 C) A)))
(neg.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))) (*.f64 C A)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 C A)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) C) (/.f64 #s(literal 1 binary64) A))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))) A) (/.f64 #s(literal 1 binary64) (neg.f64 C)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 C A)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 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 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 C A)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 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 C A) (fabs.f64 (-.f64 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 C A) (fabs.f64 (-.f64 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 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) C)) (neg.f64 A))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))))) (neg.f64 (*.f64 (neg.f64 C) (neg.f64 A))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 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 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) C) A)
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 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 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))))) (*.f64 (neg.f64 C) (neg.f64 A)))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))))) (*.f64 C A))
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) A) (neg.f64 (neg.f64 C)))
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) A) C)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))) (*.f64 (neg.f64 C) A))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) (*.f64 (neg.f64 C) (neg.f64 A)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) (*.f64 C A))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 C A)) (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))))
(neg.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) A) (neg.f64 C)))
(neg.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))) A) C))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) (*.f64 (neg.f64 C) A)))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))))
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))))
(*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A))) F)) C)
(*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A))) F))
(*.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A))) F))
(*.f64 (*.f64 #s(literal -8 binary64) (*.f64 (*.f64 F C) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A))))) A)
(*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 F C) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))))
(*.f64 (*.f64 C A) (*.f64 (*.f64 (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A))) F) #s(literal -8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))))
(*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))
(*.f64 (*.f64 (*.f64 F C) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) (*.f64 #s(literal -8 binary64) A))
(*.f64 #s(literal -8 binary64) (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))))
(*.f64 A (*.f64 (*.f64 (*.f64 F C) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) #s(literal 2 binary64))
(neg.f64 (*.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 F (-.f64 (-.f64 (neg.f64 C) A) (fabs.f64 (-.f64 C A))))))
(neg.f64 (*.f64 (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 F (-.f64 (-.f64 (neg.f64 C) A) (fabs.f64 (-.f64 C A))))))
(fma.f64 (*.f64 (*.f64 C A) (*.f64 (fabs.f64 (-.f64 C A)) F)) #s(literal -8 binary64) (*.f64 (*.f64 (*.f64 C A) (*.f64 (+.f64 C A) F)) #s(literal -8 binary64)))
(fma.f64 (*.f64 (*.f64 C A) (*.f64 (+.f64 C A) F)) #s(literal -8 binary64) (*.f64 (*.f64 (*.f64 C A) (*.f64 (fabs.f64 (-.f64 C A)) F)) #s(literal -8 binary64)))
(fma.f64 (*.f64 A (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64) (*.f64 (*.f64 A (*.f64 (*.f64 (+.f64 C A) F) C)) #s(literal -8 binary64)))
(fma.f64 (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 C A)) #s(literal -8 binary64) (*.f64 (*.f64 (*.f64 (+.f64 C A) F) (*.f64 C A)) #s(literal -8 binary64)))
(fma.f64 (*.f64 (*.f64 (+.f64 C A) F) (*.f64 C A)) #s(literal -8 binary64) (*.f64 (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 C A)) #s(literal -8 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))) A) #s(literal -8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 C A) F) C) A) #s(literal -8 binary64)))
(fma.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 (+.f64 C A) F) C)))
(fma.f64 (*.f64 (*.f64 (+.f64 C A) F) C) (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))) (*.f64 #s(literal -8 binary64) A)))
(fma.f64 (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))) (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 (*.f64 (+.f64 C A) F) C) (*.f64 #s(literal -8 binary64) A)))
(fma.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 (*.f64 (+.f64 C A) F) (*.f64 (*.f64 #s(literal -8 binary64) A) C)))
(fma.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 (*.f64 (+.f64 C A) F) (*.f64 #s(literal -8 binary64) (*.f64 C A))))
(fma.f64 (*.f64 (+.f64 C A) F) (*.f64 (*.f64 #s(literal -8 binary64) A) C) (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 (*.f64 #s(literal -8 binary64) A) C)))
(fma.f64 (*.f64 (+.f64 C A) F) (*.f64 #s(literal -8 binary64) (*.f64 C A)) (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 #s(literal -8 binary64) (*.f64 C A))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A)))) (*.f64 (neg.f64 (*.f64 #s(literal -8 binary64) A)) (*.f64 (*.f64 (+.f64 C A) F) C)))
(-.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A)))) (neg.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 (+.f64 C A) F) C))))
(-.f64 (*.f64 (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))) (*.f64 #s(literal -8 binary64) A)) (*.f64 (*.f64 (*.f64 C F) (-.f64 (neg.f64 C) A)) (*.f64 #s(literal -8 binary64) A)))
(-.f64 (*.f64 (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))) (*.f64 #s(literal -8 binary64) A)) (neg.f64 (*.f64 (*.f64 (*.f64 (+.f64 C A) F) C) (*.f64 #s(literal -8 binary64) A))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))) (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64))))))
(fabs.f64 (*.f64 (*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)))
(+.f64 (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 (*.f64 #s(literal -8 binary64) A) C)) (*.f64 (*.f64 (+.f64 C A) F) (*.f64 (*.f64 #s(literal -8 binary64) A) C)))
(+.f64 (*.f64 (*.f64 (+.f64 C A) F) (*.f64 (*.f64 #s(literal -8 binary64) A) C)) (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 (*.f64 #s(literal -8 binary64) A) C)))
(+.f64 (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 #s(literal -8 binary64) (*.f64 C A))) (*.f64 (*.f64 (+.f64 C A) F) (*.f64 #s(literal -8 binary64) (*.f64 C A))))
(+.f64 (*.f64 (*.f64 (+.f64 C A) F) (*.f64 #s(literal -8 binary64) (*.f64 C A))) (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 #s(literal -8 binary64) (*.f64 C A))))
(+.f64 (*.f64 (*.f64 (*.f64 C A) (*.f64 (fabs.f64 (-.f64 C A)) F)) #s(literal -8 binary64)) (*.f64 (*.f64 (*.f64 C A) (*.f64 (+.f64 C A) F)) #s(literal -8 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 C A) (*.f64 (+.f64 C A) F)) #s(literal -8 binary64)) (*.f64 (*.f64 (*.f64 C A) (*.f64 (fabs.f64 (-.f64 C A)) F)) #s(literal -8 binary64)))
(+.f64 (*.f64 (*.f64 A (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A)))) #s(literal -8 binary64)) (*.f64 (*.f64 A (*.f64 (*.f64 (+.f64 C A) F) C)) #s(literal -8 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 C A)) #s(literal -8 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 C A) F) (*.f64 C A)) #s(literal -8 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (+.f64 C A) F) (*.f64 C A)) #s(literal -8 binary64)) (*.f64 (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 C A)) #s(literal -8 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))) A) #s(literal -8 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 C A) F) C) A) #s(literal -8 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A)))) (*.f64 (*.f64 #s(literal -8 binary64) A) (*.f64 (*.f64 (+.f64 C A) F) C)))
(+.f64 (*.f64 (*.f64 (*.f64 (+.f64 C A) F) C) (*.f64 #s(literal -8 binary64) A)) (*.f64 (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))) (*.f64 #s(literal -8 binary64) A)))
(+.f64 (*.f64 (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))) (*.f64 #s(literal -8 binary64) A)) (*.f64 (*.f64 (*.f64 (+.f64 C A) F) C) (*.f64 #s(literal -8 binary64) A)))
#s(literal -8 binary64)
(*.f64 (*.f64 (*.f64 C A) F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A))))
(*.f64 (*.f64 A (*.f64 (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A))) F)) C)
(*.f64 (*.f64 C A) (*.f64 (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A))) F))
(*.f64 (*.f64 (*.f64 F C) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))) A)
(*.f64 (*.f64 (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A))) F) (*.f64 C A))
(*.f64 C (*.f64 A (*.f64 (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A))) F)))
(*.f64 C (*.f64 (*.f64 (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A))) F) A))
(*.f64 A (*.f64 (*.f64 F C) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A)))))
(neg.f64 (*.f64 (*.f64 F (-.f64 (-.f64 (neg.f64 C) A) (fabs.f64 (-.f64 C A)))) (*.f64 C A)))
(neg.f64 (*.f64 (*.f64 C A) (*.f64 F (-.f64 (-.f64 (neg.f64 C) A) (fabs.f64 (-.f64 C A))))))
(fma.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 (*.f64 C A) F) (*.f64 A (*.f64 (*.f64 C A) F)))
(fma.f64 (+.f64 (fabs.f64 (-.f64 C A)) A) (*.f64 (*.f64 C A) F) (*.f64 C (*.f64 (*.f64 C A) F)))
(fma.f64 (*.f64 (*.f64 (+.f64 C A) F) C) A (*.f64 (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))) A))
(fma.f64 (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))) A (*.f64 (*.f64 (*.f64 (+.f64 C A) F) C) A))
(fma.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 C A) (*.f64 (*.f64 (+.f64 C A) F) (*.f64 C A)))
(fma.f64 (*.f64 C A) (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 (*.f64 C A) (*.f64 (+.f64 C A) F)))
(fma.f64 (*.f64 C A) (*.f64 (+.f64 C A) F) (*.f64 (*.f64 C A) (*.f64 (fabs.f64 (-.f64 C A)) F)))
(fma.f64 (*.f64 (+.f64 C A) F) (*.f64 C A) (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 C A)))
(fma.f64 (+.f64 C A) (*.f64 (*.f64 C A) F) (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 (*.f64 C A) F)))
(fma.f64 (fabs.f64 (-.f64 C A)) (*.f64 (*.f64 C A) F) (*.f64 (+.f64 C A) (*.f64 (*.f64 C A) F)))
(fma.f64 A (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))) (*.f64 A (*.f64 (*.f64 (+.f64 C A) F) C)))
(-.f64 (*.f64 (*.f64 C A) (*.f64 (fabs.f64 (-.f64 C A)) F)) (*.f64 (*.f64 (neg.f64 C) A) (*.f64 (+.f64 C A) F)))
(-.f64 (*.f64 (*.f64 C A) (*.f64 (fabs.f64 (-.f64 C A)) F)) (neg.f64 (*.f64 (*.f64 C A) (*.f64 (+.f64 C A) F))))
(-.f64 (*.f64 (*.f64 C A) (*.f64 (+.f64 C A) F)) (*.f64 (*.f64 (neg.f64 C) A) (*.f64 (fabs.f64 (-.f64 C A)) F)))
(-.f64 (*.f64 (*.f64 C A) (*.f64 (+.f64 C A) F)) (neg.f64 (*.f64 (*.f64 C A) (*.f64 (fabs.f64 (-.f64 C A)) F))))
(-.f64 (*.f64 A (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A)))) (*.f64 (neg.f64 A) (*.f64 (*.f64 (+.f64 C A) F) C)))
(-.f64 (*.f64 A (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A)))) (neg.f64 (*.f64 A (*.f64 (*.f64 (+.f64 C A) F) C))))
(-.f64 (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 C A)) (*.f64 (*.f64 (-.f64 (neg.f64 C) A) F) (*.f64 C A)))
(-.f64 (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 C A)) (neg.f64 (*.f64 (*.f64 (+.f64 C A) F) (*.f64 C A))))
(-.f64 (*.f64 (*.f64 (+.f64 C A) F) (*.f64 C A)) (*.f64 (*.f64 (neg.f64 F) (fabs.f64 (-.f64 C A))) (*.f64 C A)))
(-.f64 (*.f64 (*.f64 (+.f64 C A) F) (*.f64 C A)) (neg.f64 (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 C A))))
(-.f64 (*.f64 (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))) A) (*.f64 (*.f64 (*.f64 C F) (-.f64 (neg.f64 C) A)) A))
(-.f64 (*.f64 (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))) A) (neg.f64 (*.f64 (*.f64 (*.f64 (+.f64 C A) F) C) A)))
(+.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 (*.f64 C A) F)) (*.f64 A (*.f64 (*.f64 C A) F)))
(+.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) A) (*.f64 (*.f64 C A) F)) (*.f64 C (*.f64 (*.f64 C A) F)))
(+.f64 (*.f64 (+.f64 C A) (*.f64 (*.f64 C A) F)) (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 (*.f64 C A) F)))
(+.f64 (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 (*.f64 C A) F)) (*.f64 (+.f64 C A) (*.f64 (*.f64 C A) F)))
(+.f64 (*.f64 (*.f64 C A) (*.f64 (fabs.f64 (-.f64 C A)) F)) (*.f64 (*.f64 C A) (*.f64 (+.f64 C A) F)))
(+.f64 (*.f64 (*.f64 C A) (*.f64 (+.f64 C A) F)) (*.f64 (*.f64 C A) (*.f64 (fabs.f64 (-.f64 C A)) F)))
(+.f64 (*.f64 A (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A)))) (*.f64 A (*.f64 (*.f64 (+.f64 C A) F) C)))
(+.f64 (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 C A)) (*.f64 (*.f64 (+.f64 C A) F) (*.f64 C A)))
(+.f64 (*.f64 (*.f64 (+.f64 C A) F) (*.f64 C A)) (*.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 C A)))
(+.f64 (*.f64 (*.f64 (*.f64 (+.f64 C A) F) C) A) (*.f64 (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))) A))
(+.f64 (*.f64 (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))) A) (*.f64 (*.f64 (*.f64 (+.f64 C A) F) C) A))
(*.f64 (*.f64 F C) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A))))
(*.f64 (*.f64 C F) (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A))))
(*.f64 (*.f64 (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A))) F) C)
(*.f64 F (fma.f64 (+.f64 C A) C (*.f64 (fabs.f64 (-.f64 C A)) C)))
(*.f64 F (fma.f64 (fabs.f64 (-.f64 C A)) C (*.f64 (+.f64 C A) C)))
(*.f64 F (fma.f64 C (+.f64 C A) (*.f64 C (fabs.f64 (-.f64 C A)))))
(*.f64 F (fma.f64 C (fabs.f64 (-.f64 C A)) (*.f64 C (+.f64 C A))))
(*.f64 F (*.f64 (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A))) C))
(*.f64 C (*.f64 (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A))) F))
(neg.f64 (*.f64 (*.f64 F (-.f64 (-.f64 (neg.f64 C) A) (fabs.f64 (-.f64 C A)))) C))
(neg.f64 (*.f64 C (*.f64 F (-.f64 (-.f64 (neg.f64 C) A) (fabs.f64 (-.f64 C A))))))
(neg.f64 (-.f64 (*.f64 (*.f64 C F) (-.f64 (neg.f64 C) A)) (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A)))))
(fma.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 C F) (*.f64 A (*.f64 C F)))
(fma.f64 (+.f64 (fabs.f64 (-.f64 C A)) A) (*.f64 C F) (*.f64 C (*.f64 C F)))
(fma.f64 (*.f64 C (fabs.f64 (-.f64 C A))) F (*.f64 (neg.f64 (neg.f64 C)) (*.f64 (+.f64 C A) F)))
(fma.f64 (*.f64 C (fabs.f64 (-.f64 C A))) F (*.f64 (*.f64 (+.f64 C A) F) C))
(fma.f64 (*.f64 C (+.f64 C A)) F (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))))
(fma.f64 (*.f64 C F) (+.f64 C A) (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))))
(fma.f64 (*.f64 C F) (fabs.f64 (-.f64 C A)) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 (+.f64 C A) F)))
(fma.f64 (*.f64 C F) (fabs.f64 (-.f64 C A)) (*.f64 (*.f64 (+.f64 C A) F) C))
(fma.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) C (*.f64 (neg.f64 (neg.f64 C)) (*.f64 (+.f64 C A) F)))
(fma.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) C (*.f64 (*.f64 (+.f64 C A) F) C))
(fma.f64 (*.f64 (+.f64 C A) F) C (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))))
(fma.f64 (+.f64 C A) (*.f64 F C) (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))))
(fma.f64 (+.f64 C A) (*.f64 C F) (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 C F)))
(fma.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 (+.f64 C A) F)))
(fma.f64 (fabs.f64 (-.f64 C A)) (*.f64 F C) (*.f64 (*.f64 (+.f64 C A) F) C))
(fma.f64 (fabs.f64 (-.f64 C A)) (*.f64 C F) (*.f64 (+.f64 C A) (*.f64 C F)))
(fma.f64 F (*.f64 (+.f64 C A) C) (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))))
(fma.f64 F (*.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 (+.f64 C A) F)))
(fma.f64 F (*.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 (*.f64 (+.f64 C A) F) C))
(fma.f64 C (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 (+.f64 C A) F)))
(fma.f64 C (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 (*.f64 (+.f64 C A) F) C))
(fma.f64 C (*.f64 (+.f64 C A) F) (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))))
(-.f64 (*.f64 (*.f64 (+.f64 C A) F) C) (*.f64 (neg.f64 (*.f64 C (fabs.f64 (-.f64 C A)))) F))
(-.f64 (*.f64 (*.f64 (+.f64 C A) F) C) (*.f64 (neg.f64 (*.f64 C F)) (fabs.f64 (-.f64 C A))))
(-.f64 (*.f64 (*.f64 (+.f64 C A) F) C) (*.f64 (*.f64 (neg.f64 F) (fabs.f64 (-.f64 C A))) C))
(-.f64 (*.f64 (*.f64 (+.f64 C A) F) C) (*.f64 (neg.f64 (fabs.f64 (-.f64 C A))) (*.f64 F C)))
(-.f64 (*.f64 (*.f64 (+.f64 C A) F) C) (*.f64 (neg.f64 F) (*.f64 (fabs.f64 (-.f64 C A)) C)))
(-.f64 (*.f64 (*.f64 (+.f64 C A) F) C) (*.f64 (neg.f64 C) (*.f64 (fabs.f64 (-.f64 C A)) F)))
(-.f64 (*.f64 (*.f64 (+.f64 C A) F) C) (neg.f64 (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A)))))
(-.f64 (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 C F) (-.f64 (neg.f64 C) A)))
(+.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) (*.f64 C F)) (*.f64 A (*.f64 C F)))
(+.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) A) (*.f64 C F)) (*.f64 C (*.f64 C F)))
(+.f64 (*.f64 (+.f64 C A) (*.f64 C F)) (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 C F)))
(+.f64 (*.f64 (fabs.f64 (-.f64 C A)) (*.f64 C F)) (*.f64 (+.f64 C A) (*.f64 C F)))
(+.f64 (*.f64 (*.f64 (+.f64 C A) F) C) (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))))
(+.f64 (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 (+.f64 C A) F)))
(+.f64 (*.f64 (*.f64 C F) (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 (+.f64 C A) F) C))
C
(*.f64 (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A))) F)
(*.f64 F (+.f64 (+.f64 C A) (fabs.f64 (-.f64 C A))))
(neg.f64 (-.f64 (*.f64 (neg.f64 F) (fabs.f64 (-.f64 C A))) (*.f64 (+.f64 C A) F)))
(neg.f64 (*.f64 F (-.f64 (-.f64 (neg.f64 C) A) (fabs.f64 (-.f64 C A)))))
(fma.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F (*.f64 F A))
(fma.f64 (+.f64 (fabs.f64 (-.f64 C A)) A) F (*.f64 C F))
(fma.f64 (neg.f64 (neg.f64 F)) (+.f64 C A) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) F))
(fma.f64 (neg.f64 (neg.f64 F)) (+.f64 C A) (*.f64 (neg.f64 (neg.f64 F)) (fabs.f64 (-.f64 C A))))
(fma.f64 (neg.f64 (neg.f64 F)) (+.f64 C A) (neg.f64 (*.f64 (neg.f64 F) (fabs.f64 (-.f64 C A)))))
(fma.f64 (neg.f64 (neg.f64 F)) (+.f64 C A) (*.f64 (fabs.f64 (-.f64 C A)) F))
(fma.f64 (-.f64 (neg.f64 C) A) (neg.f64 F) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) F))
(fma.f64 (-.f64 (neg.f64 C) A) (neg.f64 F) (*.f64 (neg.f64 (neg.f64 F)) (fabs.f64 (-.f64 C A))))
(fma.f64 (-.f64 (neg.f64 C) A) (neg.f64 F) (neg.f64 (*.f64 (neg.f64 F) (fabs.f64 (-.f64 C A)))))
(fma.f64 (-.f64 (neg.f64 C) A) (neg.f64 F) (*.f64 (fabs.f64 (-.f64 C A)) F))
(fma.f64 (neg.f64 F) (-.f64 (neg.f64 C) A) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) F))
(fma.f64 (neg.f64 F) (-.f64 (neg.f64 C) A) (*.f64 (neg.f64 (neg.f64 F)) (fabs.f64 (-.f64 C A))))
(fma.f64 (neg.f64 F) (-.f64 (neg.f64 C) A) (neg.f64 (*.f64 (neg.f64 F) (fabs.f64 (-.f64 C A)))))
(fma.f64 (neg.f64 F) (-.f64 (neg.f64 C) A) (*.f64 (fabs.f64 (-.f64 C A)) F))
(fma.f64 (+.f64 C A) (neg.f64 (neg.f64 F)) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) F))
(fma.f64 (+.f64 C A) (neg.f64 (neg.f64 F)) (*.f64 (neg.f64 (neg.f64 F)) (fabs.f64 (-.f64 C A))))
(fma.f64 (+.f64 C A) (neg.f64 (neg.f64 F)) (neg.f64 (*.f64 (neg.f64 F) (fabs.f64 (-.f64 C A)))))
(fma.f64 (+.f64 C A) (neg.f64 (neg.f64 F)) (*.f64 (fabs.f64 (-.f64 C A)) F))
(fma.f64 (+.f64 C A) F (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) F))
(fma.f64 (+.f64 C A) F (*.f64 (neg.f64 (neg.f64 F)) (fabs.f64 (-.f64 C A))))
(fma.f64 (+.f64 C A) F (neg.f64 (*.f64 (neg.f64 F) (fabs.f64 (-.f64 C A)))))
(fma.f64 (+.f64 C A) F (*.f64 (fabs.f64 (-.f64 C A)) F))
(fma.f64 (fabs.f64 (-.f64 C A)) F (*.f64 (+.f64 C A) F))
(fma.f64 F (+.f64 C A) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) F))
(fma.f64 F (+.f64 C A) (*.f64 (neg.f64 (neg.f64 F)) (fabs.f64 (-.f64 C A))))
(fma.f64 F (+.f64 C A) (neg.f64 (*.f64 (neg.f64 F) (fabs.f64 (-.f64 C A)))))
(fma.f64 F (+.f64 C A) (*.f64 (fabs.f64 (-.f64 C A)) F))
(fma.f64 F (fabs.f64 (-.f64 C A)) (*.f64 (+.f64 C A) F))
(-.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 (-.f64 (neg.f64 C) A) F))
(-.f64 (*.f64 (+.f64 C A) F) (*.f64 (neg.f64 F) (fabs.f64 (-.f64 C A))))
(+.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) C) F) (*.f64 F A))
(+.f64 (*.f64 (+.f64 (fabs.f64 (-.f64 C A)) A) F) (*.f64 C F))
(+.f64 (*.f64 (fabs.f64 (-.f64 C A)) F) (*.f64 (+.f64 C A) F))
(+.f64 (*.f64 (+.f64 C A) F) (*.f64 (neg.f64 (neg.f64 (fabs.f64 (-.f64 C A)))) F))
(+.f64 (*.f64 (+.f64 C A) F) (*.f64 (neg.f64 (neg.f64 F)) (fabs.f64 (-.f64 C A))))
(+.f64 (*.f64 (+.f64 C A) F) (neg.f64 (*.f64 (neg.f64 F) (fabs.f64 (-.f64 C A)))))
(+.f64 (*.f64 (+.f64 C A) F) (*.f64 (fabs.f64 (-.f64 C A)) F))
(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 (neg.f64 (fabs.f64 (-.f64 C A))))
(fabs.f64 (fabs.f64 (-.f64 C A)))
(fabs.f64 (-.f64 C A))
(fabs.f64 (-.f64 A C))
(neg.f64 (-.f64 A C))
(-.f64 (neg.f64 (neg.f64 C)) A)
(-.f64 (neg.f64 A) (neg.f64 (neg.f64 (neg.f64 C))))
(-.f64 (neg.f64 A) (neg.f64 C))
(-.f64 C (neg.f64 (neg.f64 A)))
(-.f64 C A)
(+.f64 (neg.f64 (neg.f64 C)) (neg.f64 (neg.f64 (neg.f64 A))))
(+.f64 (neg.f64 (neg.f64 C)) (neg.f64 A))
(+.f64 (neg.f64 A) (neg.f64 (neg.f64 C)))
(+.f64 (neg.f64 A) C)
(+.f64 C (neg.f64 (neg.f64 (neg.f64 A))))
(+.f64 C (neg.f64 A))
(*.f64 (neg.f64 (neg.f64 F)) (+.f64 C A))
(*.f64 (-.f64 (neg.f64 C) A) (neg.f64 F))
(*.f64 (neg.f64 F) (-.f64 (neg.f64 C) A))
(*.f64 (+.f64 C A) (neg.f64 (neg.f64 F)))
(*.f64 (+.f64 C A) F)
(*.f64 F (+.f64 C A))
(neg.f64 (*.f64 (-.f64 (neg.f64 C) A) F))
(fma.f64 F C (*.f64 F A))
(fma.f64 F A (*.f64 (neg.f64 (neg.f64 C)) F))
(fma.f64 F A (*.f64 F C))
(fma.f64 F A (*.f64 C F))
(fma.f64 C F (*.f64 (neg.f64 A) (neg.f64 F)))
(fma.f64 C F (*.f64 F A))
(fma.f64 A F (*.f64 (neg.f64 (neg.f64 C)) F))
(fma.f64 A F (*.f64 F C))
(fma.f64 A F (*.f64 C F))
(-.f64 (*.f64 F C) (*.f64 (neg.f64 A) F))
(-.f64 (*.f64 C F) (*.f64 (neg.f64 A) F))
(-.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 A) (neg.f64 (*.f64 C F)))
(+.f64 (*.f64 F C) (*.f64 F A))
(+.f64 (*.f64 C F) (*.f64 (neg.f64 A) (neg.f64 F)))
(+.f64 (*.f64 C F) (*.f64 F A))
(+.f64 (*.f64 F A) (*.f64 (neg.f64 (neg.f64 C)) F))
(+.f64 (*.f64 F A) (*.f64 F C))
(+.f64 (*.f64 F A) (*.f64 C F))
(neg.f64 (-.f64 (neg.f64 C) A))
(-.f64 C (neg.f64 (neg.f64 (neg.f64 A))))
(-.f64 C (neg.f64 A))
(-.f64 A (neg.f64 (neg.f64 (neg.f64 C))))
(-.f64 A (neg.f64 C))
(+.f64 (neg.f64 (neg.f64 C)) (neg.f64 (neg.f64 A)))
(+.f64 (neg.f64 (neg.f64 A)) (neg.f64 (neg.f64 C)))
(+.f64 C (neg.f64 (neg.f64 A)))
(+.f64 C A)
(+.f64 A (neg.f64 (neg.f64 C)))
(+.f64 A C)
(*.f64 C A)
(*.f64 A C)
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (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 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (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))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (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 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 1 binary64)) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (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) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (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 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
(neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B))))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (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)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (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)))))
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (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))))
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal -1 binary64)) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (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 (neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))))
(pow.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(*.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (+.f64 F F))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (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) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))))
(*.f64 (+.f64 F F) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))))
(*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (+.f64 F F)))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (+.f64 F F)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))))
(pow.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) #s(literal 2 binary64))
(neg.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))))))
(neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))))))
(neg.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))))
(neg.f64 (*.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (*.f64 #s(literal -2 binary64) F)))
(neg.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B))))
(neg.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) F)))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(literal 1 binary64)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(literal 1 binary64)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))))
(fma.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))))
(fma.f64 (*.f64 F #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (*.f64 F #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(fma.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 B B)))
(fma.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 B B) (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 (*.f64 #s(literal -4 binary64) A) C)))
(fma.f64 (*.f64 (*.f64 (+.f64 F F) B) B) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (*.f64 (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))))
(fma.f64 (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (*.f64 (*.f64 (*.f64 (+.f64 F F) B) B) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))))
(fma.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 (*.f64 B B) (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))))))
(fma.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A)) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (*.f64 (*.f64 (+.f64 F F) B) B)))
(fma.f64 (*.f64 B B) (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))))))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))))
(fma.f64 F (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (*.f64 (neg.f64 (neg.f64 F)) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(fma.f64 F (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (*.f64 F (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 (*.f64 #s(literal -4 binary64) A) C)) (*.f64 (neg.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))))) (*.f64 B B)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 (*.f64 #s(literal -4 binary64) A) C)) (neg.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 B B))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 B B)) (*.f64 (neg.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))))) (*.f64 (*.f64 #s(literal -4 binary64) A) C)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 B B)) (neg.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 (*.f64 #s(literal -4 binary64) A) C))))
(-.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A))) (*.f64 (neg.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 (*.f64 (+.f64 F F) B) B)))
(-.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A))) (neg.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (*.f64 (*.f64 (+.f64 F F) B) B))))
(-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))))) (*.f64 (*.f64 (neg.f64 B) B) (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))))))
(-.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))))) (neg.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))))))
(-.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))))) (*.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))))))
(-.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))))) (neg.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))))))
(-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 B B)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))))
(-.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (neg.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) B) B) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))))
(fabs.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(+.f64 (*.f64 F (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 (neg.f64 (neg.f64 F)) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(+.f64 (*.f64 F (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (*.f64 F (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))))
(+.f64 (*.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (*.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(+.f64 (*.f64 (*.f64 F #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) (*.f64 (*.f64 F #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(literal 1 binary64)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(literal 1 binary64)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))))
(+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))))
(+.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 (*.f64 #s(literal -4 binary64) A) C)) (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 B B)))
(+.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 (*.f64 #s(literal -4 binary64) A) C)))
(+.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A))) (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))) (*.f64 (*.f64 (+.f64 F F) B) B)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))))) (*.f64 (*.f64 B B) (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))))))
(+.f64 (*.f64 (*.f64 B B) (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))))) (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))))))
(+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) B) B) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))))
(+.f64 (*.f64 (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A)) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (*.f64 (*.f64 (*.f64 (+.f64 F F) B) B) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))))
#s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))
(*.f64 (fma.f64 (+.f64 C C) A (*.f64 #s(literal -1/2 binary64) (*.f64 B B))) (/.f64 #s(literal 1 binary64) A))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) C) A (*.f64 #s(literal 1/2 binary64) (*.f64 B B))) (neg.f64 A))
(/.f64 (neg.f64 (fma.f64 (+.f64 C C) A (*.f64 #s(literal -1/2 binary64) (*.f64 B B)))) (neg.f64 A))
(/.f64 (fma.f64 (+.f64 C C) A (*.f64 #s(literal -1/2 binary64) (*.f64 B B))) A)
(neg.f64 (-.f64 (neg.f64 C) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) C)))
(neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 B B) A)) (+.f64 C C)))
(neg.f64 (-.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) C)) C))
(neg.f64 (fma.f64 #s(literal -2 binary64) C (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 B B) A))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) B) (/.f64 B A) (+.f64 C C))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 B B)) (/.f64 #s(literal -1 binary64) A) (+.f64 C C))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 B B)) (/.f64 #s(literal 1 binary64) A) (+.f64 C C))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C))
(fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))
(fma.f64 (*.f64 B B) (*.f64 (/.f64 #s(literal 1 binary64) A) #s(literal -1/2 binary64)) (+.f64 C C))
(fma.f64 (*.f64 B B) (/.f64 #s(literal -1/2 binary64) A) (+.f64 C C))
(fma.f64 #s(literal -2 binary64) (neg.f64 C) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A)))
(fma.f64 C #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A)))
(fma.f64 B (*.f64 (/.f64 B A) #s(literal -1/2 binary64)) (+.f64 C C))
(fma.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 C)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A)))
(fma.f64 #s(literal 2 binary64) C (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A)))
(-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) C) (neg.f64 C))
(-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A)) (*.f64 #s(literal -2 binary64) C))
(-.f64 (+.f64 C C) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 B B) A)))
(-.f64 C (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) C)))
(+.f64 (/.f64 (*.f64 (+.f64 C C) A) A) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A)))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) C) (neg.f64 (neg.f64 C)))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) C) C)
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A)) (+.f64 C C))
(+.f64 (+.f64 C C) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A)))
(+.f64 C (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) C))
(*.f64 (*.f64 (*.f64 B B) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) A))
(*.f64 (/.f64 B A) B)
(*.f64 (/.f64 #s(literal 1 binary64) A) (*.f64 B B))
(*.f64 (*.f64 (neg.f64 B) B) (/.f64 #s(literal -1 binary64) A))
(*.f64 (fabs.f64 B) (/.f64 (fabs.f64 B) A))
(*.f64 (neg.f64 B) (/.f64 (neg.f64 B) A))
(*.f64 (*.f64 B B) (/.f64 #s(literal 1 binary64) A))
(*.f64 B (/.f64 B A))
(/.f64 (neg.f64 (*.f64 (*.f64 B B) #s(literal 1 binary64))) (neg.f64 A))
(/.f64 (*.f64 (*.f64 B B) #s(literal 1 binary64)) A)
(/.f64 (*.f64 (neg.f64 B) B) (neg.f64 (neg.f64 (neg.f64 A))))
(/.f64 (*.f64 (neg.f64 B) B) (neg.f64 A))
(/.f64 (*.f64 B B) (neg.f64 (neg.f64 A)))
(/.f64 (*.f64 B B) A)
(neg.f64 (/.f64 (*.f64 (neg.f64 B) B) A))
(*.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))))
(*.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B))
(*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (neg.f64 (neg.f64 B))))
(*.f64 (neg.f64 (neg.f64 (neg.f64 B))) (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 (neg.f64 (neg.f64 B)) B)
(*.f64 (fabs.f64 B) (neg.f64 (neg.f64 (fabs.f64 B))))
(*.f64 (fabs.f64 B) (fabs.f64 B))
(*.f64 (neg.f64 B) (neg.f64 (neg.f64 (neg.f64 B))))
(*.f64 (neg.f64 B) (neg.f64 B))
(*.f64 B (neg.f64 (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))
(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))
#s(literal -1/2 binary64)
(*.f64 #s(literal -2 binary64) (neg.f64 C))
(*.f64 C #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 C)))
(*.f64 #s(literal 2 binary64) C)
(neg.f64 (*.f64 #s(literal -2 binary64) C))
(fma.f64 #s(literal 1 binary64) C (*.f64 #s(literal 1 binary64) C))
(-.f64 C (neg.f64 (neg.f64 (neg.f64 C))))
(-.f64 C (neg.f64 C))
(+.f64 (*.f64 #s(literal 1 binary64) C) (*.f64 #s(literal 1 binary64) C))
(+.f64 (neg.f64 (neg.f64 C)) (neg.f64 (neg.f64 C)))
(+.f64 C (neg.f64 (neg.f64 C)))
(+.f64 C C)
(*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) #s(literal -2 binary64))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64)) F)
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (+.f64 F F)))
(*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (+.f64 F F))
(*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(*.f64 #s(literal -2 binary64) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(literal 2 binary64))
(*.f64 F (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (fma.f64 F (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 F (*.f64 B B))))
(*.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))
(neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) F))
(fma.f64 (*.f64 (+.f64 F F) (fabs.f64 B)) (fabs.f64 B) (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A)))
(fma.f64 (*.f64 (+.f64 F F) (neg.f64 B)) (neg.f64 B) (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A)))
(fma.f64 (*.f64 (+.f64 F F) B) B (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A)))
(fma.f64 (*.f64 (+.f64 F F) (*.f64 #s(literal -4 binary64) A)) C (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (*.f64 (+.f64 F F) C) (*.f64 #s(literal -4 binary64) A) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 B B)) F (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) A) C)) F))
(fma.f64 (*.f64 F (*.f64 B B)) #s(literal 2 binary64) (*.f64 (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) A) C)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) #s(literal 2 binary64)) F (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (*.f64 (*.f64 B B) #s(literal 2 binary64)) F (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A)))
(fma.f64 (*.f64 (*.f64 B B) F) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) F) #s(literal 2 binary64)))
(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 #s(literal -4 binary64) A) C (*.f64 B B))))
(fma.f64 (neg.f64 F) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))
(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 #s(literal -4 binary64) A) C (*.f64 B B))))
(fma.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) (neg.f64 F) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))
(fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(fma.f64 (fabs.f64 B) (*.f64 (fabs.f64 B) (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A)))
(fma.f64 (neg.f64 B) (*.f64 (neg.f64 B) (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A)))
(fma.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (+.f64 F F) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F (*.f64 (neg.f64 (neg.f64 F)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(fma.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))
(fma.f64 (*.f64 #s(literal -4 binary64) A) (*.f64 C (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 #s(literal -4 binary64) (*.f64 (*.f64 C A) (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (+.f64 F F) (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 (+.f64 F F) (*.f64 B B) (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A)))
(fma.f64 (*.f64 B B) (+.f64 F F) (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A)))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(literal 1 binary64)))
(fma.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 (*.f64 #s(literal -4 binary64) A) C)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 F (fma.f64 B B (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A)))
(fma.f64 F (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (neg.f64 (neg.f64 F)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(fma.f64 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)) F))
(fma.f64 C (*.f64 (*.f64 #s(literal -4 binary64) A) (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) B) B))
(fma.f64 B (*.f64 B (+.f64 F F)) (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A)))
(fma.f64 #s(literal 2 binary64) (*.f64 F (*.f64 B B)) (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A)))
(fma.f64 #s(literal 2 binary64) (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) A) C)) (*.f64 (*.f64 (+.f64 F F) B) B))
(-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(literal 1 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F) #s(literal 1 binary64)))
(-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(literal 1 binary64)) (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(literal 1 binary64))))
(-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (+.f64 F F)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (*.f64 A #s(literal 4 binary64)) (*.f64 C (+.f64 F F))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 (*.f64 #s(literal -4 binary64) A) C)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (neg.f64 (*.f64 (+.f64 F F) (*.f64 #s(literal -4 binary64) A))) C))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (neg.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64))) (*.f64 C A)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (neg.f64 (*.f64 (+.f64 F F) C)) (*.f64 #s(literal -4 binary64) A)))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) #s(literal 2 binary64))) F))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 C A) (+.f64 F F))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (neg.f64 C) (*.f64 (*.f64 #s(literal -4 binary64) A) (+.f64 F F))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 #s(literal -2 binary64) (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) A) C))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (neg.f64 (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A))))
(-.f64 (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A)) (*.f64 (*.f64 #s(literal -2 binary64) F) (*.f64 B B)))
(-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (*.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) F))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 B B)) F) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -4 binary64) A) C)) F))
(+.f64 (*.f64 (*.f64 F (*.f64 B B)) #s(literal 2 binary64)) (*.f64 (*.f64 F (*.f64 (*.f64 #s(literal -4 binary64) A) C)) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 B B) F) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) F) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)) (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F)))
(+.f64 (*.f64 (*.f64 (+.f64 F F) B) B) (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A)))
(+.f64 (*.f64 (*.f64 (+.f64 F F) #s(literal -4 binary64)) (*.f64 C A)) (*.f64 (*.f64 (+.f64 F F) B) B))
(+.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) F) (*.f64 (neg.f64 (neg.f64 F)) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(+.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 (neg.f64 F) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (neg.f64 F))
(*.f64 F #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) F)
(neg.f64 (*.f64 #s(literal -2 binary64) F))
(fma.f64 #s(literal 1 binary64) F (*.f64 #s(literal 1 binary64) F))
(fma.f64 #s(literal -1 binary64) (neg.f64 F) (*.f64 #s(literal -1 binary64) (neg.f64 F)))
(-.f64 F (neg.f64 (neg.f64 (neg.f64 F))))
(-.f64 F (neg.f64 F))
(+.f64 (*.f64 #s(literal 1 binary64) F) (*.f64 #s(literal 1 binary64) F))
(+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 F)) (*.f64 #s(literal -1 binary64) (neg.f64 F)))
(+.f64 F (neg.f64 (neg.f64 F)))
(+.f64 F F)
(neg.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 B))) (fabs.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 B) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 B))) (neg.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))
(fma.f64 (*.f64 C #s(literal 4 binary64)) (neg.f64 A) (*.f64 B B))
(fma.f64 (*.f64 #s(literal -4 binary64) C) A (*.f64 B B))
(fma.f64 (*.f64 #s(literal 4 binary64) C) (neg.f64 A) (*.f64 B B))
(fma.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 (fabs.f64 B)) (neg.f64 (fabs.f64 B)) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 (neg.f64 B)) (neg.f64 (neg.f64 B)) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 (neg.f64 B)) (neg.f64 (neg.f64 B)) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 (neg.f64 B)) B (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 (neg.f64 B)) B (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 C) (*.f64 A #s(literal 4 binary64)) (*.f64 B B))
(fma.f64 (neg.f64 A) (*.f64 #s(literal 4 binary64) C) (*.f64 B B))
(fma.f64 (*.f64 (neg.f64 C) A) #s(literal 4 binary64) (*.f64 B B))
(fma.f64 (fabs.f64 B) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (fabs.f64 B) (neg.f64 (neg.f64 (fabs.f64 B))) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (fabs.f64 B) (fabs.f64 B) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (fabs.f64 B) (fabs.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 B) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 B) (neg.f64 (neg.f64 (neg.f64 B))) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (neg.f64 B) (neg.f64 B) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 (neg.f64 B) (neg.f64 B) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))
(fma.f64 #s(literal -4 binary64) (*.f64 C A) (*.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 #s(literal 4 binary64) (*.f64 (neg.f64 C) A) (*.f64 B B))
(fma.f64 B (neg.f64 (neg.f64 B)) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 B (neg.f64 (neg.f64 B)) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(fma.f64 B B (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(fma.f64 B B (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(-.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 (neg.f64 (neg.f64 (neg.f64 B))) B))
(-.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 (neg.f64 B) B))
(-.f64 (*.f64 B B) (*.f64 C (*.f64 A #s(literal 4 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal -4 binary64) A) C) (*.f64 B B))
(+.f64 (*.f64 B B) (*.f64 (neg.f64 (neg.f64 C)) (*.f64 #s(literal -4 binary64) A)))
(+.f64 (*.f64 B B) (*.f64 (*.f64 #s(literal -4 binary64) A) C))
(*.f64 (neg.f64 A) #s(literal 4 binary64))
(*.f64 #s(literal -4 binary64) A)
(*.f64 A #s(literal -4 binary64))
(*.f64 #s(literal 4 binary64) (neg.f64 A))
(neg.f64 (*.f64 A #s(literal 4 binary64)))
#s(literal -4 binary64)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.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) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
(pow.f64 (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
(/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))
(neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
#s(literal -1 binary64)

eval217.0ms (2.3%)

Memory
-22.8MiB live, 348.7MiB allocated; 36ms collecting garbage
Compiler

Compiled 91 855 to 8 134 computations (91.1% saved)

prune111.0ms (1.2%)

Memory
-5.0MiB live, 236.5MiB allocated; 6ms collecting garbage
Pruning

52 alts after pruning (48 fresh and 4 done)

PrunedKeptTotal
New1 208151 223
Fresh123345
Picked415
Done033
Total1 224521 276
Accuracy
89.4%
Counts
1 276 → 52
Alt Table
Click to see full alt table
StatusAccuracyProgram
17.1%
(/.f64 (sqrt.f64 (*.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 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
28.1%
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)))) (-.f64 (*.f64 C (*.f64 A #s(literal 4 binary64))) (*.f64 B B)))
1.4%
(/.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) (*.f64 B B)) (*.f64 B F)))) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)))
8.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)))
1.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 -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))))
12.9%
(/.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)))
16.8%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 #s(approx (- C A) C) #s(approx (- C A) C) (*.f64 B B))) (+.f64 C A))))))
1.1%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (+.f64 F 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)))))))
10.3%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(approx (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))))))))
26.6%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(approx (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.f64 #s(literal 4 binary64) (*.f64 C F))))))
1.2%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(approx (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.f64 #s(literal 4 binary64) (*.f64 A F))))))
10.0%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.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 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
12.6%
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(approx (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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))))))
27.3%
(*.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) #s(approx (+ (* (/ (* B B) A) -1/2) (+ C C)) (*.f64 #s(literal 2 binary64) C))) (*.f64 (+.f64 F F) (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))))
6.4%
(*.f64 #s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (/.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))) C)) (sqrt.f64 (*.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))))))
1.5%
(*.f64 #s(approx (sqrt (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* B B))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))
25.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))) (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))))))
14.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 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 A A)) F) F) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/4 binary64) A)))
13.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 (/.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)))
13.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 (/.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)))
19.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 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) A) #s(literal 1/4 binary64)))
36.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 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (/.f64 #s(literal 1/4 binary64) A)))
28.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(approx (sqrt (* (* -16 A) F)) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F))))) (/.f64 #s(literal 1/4 binary64) A)))
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))) (*.f64 #s(approx (sqrt (* (* -16 A) F)) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))) (/.f64 #s(literal 1/4 binary64) 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))))
21.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 -8 binary64) (*.f64 A (*.f64 C (*.f64 F #s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (*.f64 #s(literal 2 binary64) C))))))) (*.f64 A C))))
1.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 #s(approx (+ A (+ C (sqrt (pow (- A C) 2)))) (*.f64 #s(literal 2 binary64) A))))))) (*.f64 A C))))
1.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) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A #s(approx (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))) (*.f64 A (*.f64 C F)))))) (*.f64 A C))))
1.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) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A #s(approx (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))) (*.f64 #s(literal 2 binary64) (*.f64 A (*.f64 C F))))))) (*.f64 A C))))
1.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 (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))) C)))
36.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 A F))) A)))
6.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 #s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (*.f64 F (sqrt.f64 (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 C (+.f64 A (+.f64 C (fabs.f64 (-.f64 C A)))))) F))))) (*.f64 A C))))
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/4 binary64) (/.f64 #s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F)))))) (*.f64 A C))))
27.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) (/.f64 #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))))) (*.f64 A C))))
1.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(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))))
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 #s(literal -1 binary64) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))) (*.f64 A C))))
1.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) #s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) C))))
9.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) #s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) A))))
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))) (*.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)))
8.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))) (neg.f64 (pow.f64 (/.f64 (*.f64 (*.f64 F F) #s(literal 4 binary64)) (*.f64 B B)) #s(literal 1/4 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 (/.f64 F B) #s(literal -2 binary64)))))
29.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 (fabs.f64 (/.f64 #s(literal -2 binary64) B)) (fabs.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 (sqrt.f64 (*.f64 F (/.f64 #s(literal -2 binary64) B)))))
8.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))) (neg.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 F F) #s(literal 4 binary64)) (*.f64 B B))))))
29.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 (fabs.f64 (/.f64 (+.f64 F F) B)))))
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))))
0.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))) (neg.f64 #s(approx (sqrt (* (/ F B) -2)) (*.f64 F (sqrt.f64 (/.f64 #s(literal -2 binary64) (*.f64 B F)))))))
19.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 (* (sqrt (* (* -16 A) F)) (/ 1/4 A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F)))) A))))
29.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))) #s(approx (* (sqrt (* (* -16 A) F)) (/ 1/4 A)) (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F 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))) #s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) C))))
3.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))) #s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A F))) A))))
Compiler

Compiled 3 119 to 1 831 computations (41.3% saved)

regimes340.0ms (3.7%)

Memory
37.6MiB live, 465.9MiB allocated; 38ms collecting garbage
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
2 → 1
4 → 1
18 → 2
113 → 2
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 (+.f64 F 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 #s(literal -2 binary64) (/.f64 F 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 (+.f64 F 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 (+.f64 F 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 #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))) #s(approx (* (sqrt (* (* -16 A) F)) (/ 1/4 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 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))) (*.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 (*.f64 (fabs.f64 (/.f64 #s(literal -2 binary64) B)) (fabs.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 #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))) #s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 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))) #s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 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) #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) #s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 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) #s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 C F))) 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 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 (+.f64 F 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 (+.f64 F 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 #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))) #s(approx (* (sqrt (* (* -16 A) F)) (/ 1/4 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 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))) (*.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 (*.f64 (fabs.f64 (/.f64 #s(literal -2 binary64) B)) (fabs.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 #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))) #s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 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))) #s(approx (* 1/4 (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C))) (*.f64 #s(literal -1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 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) #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) #s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 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) #s(approx (/ (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (* A C)) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 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/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 (sqrt.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F)) (/.f64 #s(literal 1/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))) (neg.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 F F) #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))) #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 (/ (neg (sqrt (* (* 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 (* (sqrt (* (* -16 A) F)) (/ 1/4 A)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 F (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 #s(approx (sqrt (* -16 (* A F))) (*.f64 A (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 #s(approx (sqrt (* -16 (* A F))) (*.f64 F (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(approx (sqrt (* (* -16 A) F)) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 F A))))) (/.f64 #s(literal 1/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(approx (sqrt (* (* -16 A) F)) (*.f64 F (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 A F))))) (/.f64 #s(literal 1/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/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))) (*.f64 #s(literal 1/4 binary64) (/.f64 #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))))) (*.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))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 (*.f64 F A) F)) A))) 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 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 F A) (*.f64 F A)) #s(literal 256 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) (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 #s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (*.f64 #s(literal -1 binary64) (*.f64 A (sqrt.f64 (*.f64 #s(literal -8 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))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A #s(approx (* C (+ (* (fabs (- C A)) F) (* (+ C A) F))) (*.f64 A (*.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))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal -16 binary64) A) F) (*.f64 (*.f64 #s(literal -16 binary64) 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 -8 binary64) (*.f64 A #s(approx (* C (* F (+ A (+ C (sqrt (pow (- A C) 2)))))) (*.f64 #s(literal 2 binary64) (*.f64 A (*.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))) (*.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))) (*.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) C))))))) (*.f64 A C))))
(*.f64 #s(approx (sqrt (* (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (* (+ F F) (+ (* (* -4 A) C) (* B B))))) (*.f64 A (sqrt.f64 (*.f64 #s(literal -16 binary64) (*.f64 C F))))) (/.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) (*.f64 B B)) (*.f64 B F)))) (-.f64 (*.f64 (*.f64 C 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))) (neg.f64 (pow.f64 (/.f64 (*.f64 (*.f64 F F) #s(literal 4 binary64)) (*.f64 B B)) #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 #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 (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)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (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))) #s(literal 1/4 binary64)) 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 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 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 256 binary64) (*.f64 A A)) F) F) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/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/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (*.f64 C (fma.f64 (fabs.f64 (-.f64 C A)) F (*.f64 (+.f64 C A) 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))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(approx (sqrt (* -8 (* A (* C (+ (* (fabs (- C A)) F) (* (+ C A) F)))))) (*.f64 F (sqrt.f64 (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 A (*.f64 C (+.f64 A (+.f64 C (fabs.f64 (-.f64 C A)))))) 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))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 A (fma.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 F C) (*.f64 C (*.f64 F C)))))) (*.f64 A C))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(approx (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.f64 #s(literal 2 binary64) (*.f64 B F))))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(approx (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.f64 #s(literal 4 binary64) (*.f64 A F))))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(approx (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.f64 #s(literal 4 binary64) (*.f64 C F))))))
(/.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)))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) 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) (fma.f64 (+.f64 A (fabs.f64 (-.f64 C A))) (*.f64 (*.f64 C A) F) (*.f64 C (*.f64 (*.f64 C A) F))))) (*.f64 A C))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 #s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 #s(literal -1 binary64) B)) (*.f64 (+.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))) (sqrt.f64 (*.f64 #s(approx (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A)) (*.f64 #s(literal 2 binary64) A)) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))))))
(*.f64 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) #s(approx (+ (* (/ (* B B) A) -1/2) (+ C C)) (*.f64 #s(literal 2 binary64) C))) (*.f64 (+.f64 F F) (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))))
#s(approx (/ (neg (sqrt (* (* 2 (* (- (pow B 2) (* (* 4 A) C)) 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 #s(literal -1 binary64) (*.f64 C (sqrt.f64 (*.f64 #s(literal -16 binary64) (/.f64 (*.f64 (pow.f64 A #s(literal 2 binary64)) F) C)))))) (*.f64 A C))))
(/.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) (*.f64 B B)) (*.f64 B 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))))) #s(approx (- (pow B 2) (* (* 4 A) C)) (pow.f64 B #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(approx (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.f64 (pow.f64 B #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 F B))))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (+.f64 #s(approx (sqrt (+ (* (- C A) (- C A)) (* B B))) (*.f64 #s(literal -1 binary64) C)) (+.f64 C A)) (*.f64 (+.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 (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(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B))))) (-.f64 (*.f64 (*.f64 C A) #s(literal 4 binary64)) (*.f64 B B)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 F F) #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 B B) A) (+.f64 C C)))) (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.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(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))))) (*.f64 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 (sqrt.f64 (*.f64 #s(approx (+ (+ A C) (sqrt (+ (pow (- A C) 2) (pow B 2)))) (fma.f64 (/.f64 (*.f64 B B) A) #s(literal -1/2 binary64) (+.f64 C C))) (*.f64 (+.f64 F F) (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 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) #s(approx (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))) (*.f64 B (fma.f64 #s(literal 2 binary64) F (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 F (+.f64 A C)) B))))))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.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 (+.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))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 #s(approx (- C A) C) #s(approx (- C A) C) (*.f64 B B))) (+.f64 C A)) (*.f64 (+.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))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (+.f64 F F) (+.f64 (sqrt.f64 (fma.f64 #s(approx (- C A) C) #s(approx (- C A) C) (*.f64 B B))) (+.f64 C A))))))
(/.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 (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 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 #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))))) (*.f64 (+.f64 F F) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.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 (+.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 C (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 (*.f64 #s(literal 4 binary64) A) C)))
(*.f64 (/.f64 #s(literal -1 binary64) (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)) (*.f64 (+.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))) (sqrt.f64 (*.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 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 #s(approx (- C A) (*.f64 #s(literal -1 binary64) A)) #s(approx (- C A) (*.f64 #s(literal -1 binary64) 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 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 #s(literal -4 binary64) A) C (*.f64 B B)) (*.f64 (+.f64 F 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)))))))
(/.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 (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))))))) (-.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) 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)))
#s(approx (/ (neg (sqrt (* (* 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 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (*.f64 F (fma.f64 (+.f64 C A) (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) (fma.f64 (*.f64 C A) #s(literal -8 binary64) (*.f64 (*.f64 B B) #s(literal 2 binary64))))))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.f64 (fma.f64 (+.f64 F F) (*.f64 (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))) (+.f64 C A)))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(approx (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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 (neg.f64 (sqrt.f64 (*.f64 (fabs.f64 F) (fabs.f64 (fma.f64 (fma.f64 #s(literal -8 binary64) (*.f64 C A) (*.f64 (*.f64 B B) #s(literal 2 binary64))) (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))) #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 (+.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))))))) (-.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 #s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (/.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))) C)) (sqrt.f64 (*.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 #s(approx (/ -1 (+ (* (* C -4) A) (* B B))) (/.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 B #s(literal 2 binary64)) (*.f64 (pow.f64 A #s(literal 2 binary64)) C)) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) A))) C)) (sqrt.f64 (*.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 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #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))))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) #s(approx (sqrt (* (+ (* (* -4 A) C) (* B B)) (* (+ F F) (+ (sqrt (+ (* (- C A) (- C A)) (* B B))) (+ C A))))) (*.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 (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 (+.f64 C A) F) (fma.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)))))))) (-.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 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 (*.f64 #s(literal 4 binary64) A) C)))
(/.f64 (neg.f64 (sqrt.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))) 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 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 (fma.f64 (*.f64 F (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) A (fma.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 C A) (-.f64 C A) (*.f64 B B))) C) (*.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 (pow.f64 B #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) A) C)))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 C #s(literal -4 binary64)) A (*.f64 B B))) (sqrt.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 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))) (*.f64 (+.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 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)))))) (-.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))))) (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)))))))))))))))) (-.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 (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))) (neg.f64 (sqrt.f64 (fabs.f64 (/.f64 (+.f64 F F) B)))))
Calls

23 calls:

56.0ms
C
46.0ms
(/.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)))
44.0ms
A
43.0ms
F
31.0ms
B
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%1C
0.8%1(pow.f64 B #s(literal 2 binary64))
0.8%1B
0.8%1A
0.8%1F
29.8%1F
29.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)))
29.8%1C
29.8%1A
29.8%1(pow.f64 B #s(literal 2 binary64))
29.8%1B
44.5%4F
48.5%3A
45.7%3(/.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.9%2(pow.f64 B #s(literal 2 binary64))
46.9%2B
54.1%2(pow.f64 B #s(literal 2 binary64))
53.2%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)))
51.6%4A
54.1%2B
47.3%3C
49.1%3F
Compiler

Compiled 6 816 to 999 computations (85.3% saved)

bsearch19.0ms (0.2%)

Memory
9.7MiB live, 9.7MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
16.0ms
4.293078638972693e+60
1.2971791046233258e+61
Samples
7.0ms30×1valid
5.0ms49×0valid
0.0ms0invalid
0.0ms2valid
Compiler

Compiled 543 to 329 computations (39.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-pow2: 2.0ms (20.8% of total)
ival-mult!: 2.0ms (20.8% of total)
adjust: 1.0ms (10.4% of total)
ival-add!: 1.0ms (10.4% of total)
ival-sqrt: 1.0ms (10.4% of total)
ival-sub!: 1.0ms (10.4% of total)
ival-div!: 0.0ms (0% of total)
ival-neg: 0.0ms (0% of total)

bsearch23.0ms (0.2%)

Memory
-30.7MiB live, 16.0MiB allocated; 2ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
20.0ms
4.475301686190848e+59
4.293078638972693e+60
Samples
8.0ms33×1valid
6.0ms62×0valid
1.0ms0invalid
0.0ms2valid
Compiler

Compiled 697 to 431 computations (38.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
adjust: 3.0ms (24.6% of total)
ival-pow2: 3.0ms (24.6% of total)
ival-sqrt: 2.0ms (16.4% of total)
ival-mult!: 2.0ms (16.4% of total)
ival-add!: 1.0ms (8.2% of total)
ival-sub!: 1.0ms (8.2% of total)
ival-div!: 1.0ms (8.2% of total)
ival-neg: 1.0ms (8.2% of total)

derivations66.0ms (0.7%)

Memory
1.6MiB live, 44.2MiB allocated; 6ms collecting garbage
Stop Event
fuel
Compiler

Compiled 314 to 62 computations (80.3% saved)

preprocess50.0ms (0.5%)

Memory
11.5MiB live, 57.2MiB allocated; 3ms collecting garbage
Remove

(sort A C)

(abs B)

Compiler

Compiled 1 610 to 648 computations (59.8% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...