math.sqrt on complex, imaginary part, im greater than 0 branch

Time bar (total: 14.8s)

start0.0ms (0%)

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

analyze118.0ms (0.8%)

Memory
40.2MiB live, 120.3MiB allocated; 24ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%50%50%0%0%0%0
0%0%50%50%0%0%0%1
50%25%25%50%0%0%0%2
50%25%25%50%0%0%0%3
62.5%31.2%18.7%50%0%0%0%4
62.5%31.2%18.7%50%0%0%0%5
68.8%34.3%15.6%50%0%0%0%6
68.8%34.3%15.6%50%0%0%0%7
71.9%35.9%14%50%0%0%0%8
71.9%35.9%14%50%0%0%0%9
73.4%36.7%13.3%50%0%0%0%10
73.4%36.7%13.3%50%0%0%0%11
74.2%37.1%12.9%50%0%0%0%12
Compiler

Compiled 19 to 12 computations (36.8% saved)

sample1.5s (10.2%)

Memory
-6.5MiB live, 1 127.6MiB allocated; 282ms collecting garbage
Samples
678.0ms6 231×0valid
222.0ms768×2valid
178.0ms475×3valid
132.0ms782×1valid
Precisions
Click to see histograms. Total time spent on operations: 885.0ms
ival-hypot: 459.0ms (51.9% of total)
ival-mult!: 194.0ms (21.9% of total)
ival-sqrt: 139.0ms (15.7% of total)
adjust: 55.0ms (6.2% of total)
ival-sub!: 38.0ms (4.3% of total)
Bogosity

preprocess60.0ms (0.4%)

Memory
-9.0MiB live, 30.6MiB allocated; 12ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03690
112790
233390
376090
4267390
Stop Event
node-limit
Alt Table
Click to see full alt table
StatusAccuracyProgram
39.1%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
Symmetry

(abs im)

Compiler

Compiled 24 to 24 computations (0% saved)

series585.0ms (4%)

Memory
-21.7MiB live, 464.8MiB allocated; 90ms collecting garbage
Counts
12 → 122
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
#s(literal 1/2 binary64)
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
(*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
#s(literal 2 binary64)
(-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(*.f64 re re)
re
(*.f64 im im)
im
Outputs
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 re (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) (*.f64 re (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) (*.f64 re (-.f64 (*.f64 re (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 re (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) (*.f64 re (-.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal -2 binary64) re (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 re (-.f64 (/.f64 re (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 re (-.f64 (*.f64 re (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))) #s(literal 2 binary64)))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (+.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) re)))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (+.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64)))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (+.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 re (-.f64 (*.f64 re (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))) #s(literal 1 binary64)))))
#s(approx (sqrt (+ (* re re) (* im im))) (+.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))
#s(approx (sqrt (+ (* re re) (* im im))) (+.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))))
#s(approx (sqrt (+ (* re re) (* im im))) (+.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #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 im #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))))
#s(approx (+ (* re re) (* im im)) (pow.f64 im #s(literal 2 binary64)))
#s(approx (+ (* re re) (* im im)) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))
#s(approx (* re re) (pow.f64 re #s(literal 2 binary64)))
#s(approx re re)
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (fma.f64 #s(literal 1/32 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 5 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (fma.f64 #s(literal -1/256 binary64) (/.f64 (pow.f64 im #s(literal 8 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/32 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 5 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 5 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (fma.f64 #s(literal -1/128 binary64) (/.f64 (pow.f64 im #s(literal 8 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 5 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64)) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64))))) re))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64)) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 re (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 re (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))
#s(approx (+ (* re re) (* im im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 re (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 re (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 re (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal -4 binary64) re)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal -4 binary64) re)) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal -4 binary64) re)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re))))) (pow.f64 re #s(literal 3 binary64))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal -4 binary64) re)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal -4 binary64) re)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))) (pow.f64 re #s(literal 3 binary64))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 #s(literal -2 binary64) re))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) re))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (-.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))) re))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (-.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))))) re))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (-.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #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 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))))) re))
#s(approx (sqrt (+ (* re re) (* im im))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))
#s(approx (sqrt (+ (* re re) (* im im))) (+.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))))
#s(approx (sqrt (+ (* re re) (* im im))) (+.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))))))
#s(approx (sqrt (+ (* re re) (* im im))) (+.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #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 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))))))
#s(approx im im)
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 im (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 im (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 im (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (*.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (fma.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (fma.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) im))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 re im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 re im) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 re im)))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 im (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))) (/.f64 re im))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 im (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))) (/.f64 re im))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))))
#s(approx (+ (* re re) (* im im)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 im (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 im (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -2 binary64) im))))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 im (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im (pow.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) im)) #s(literal 3 binary64)))))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -2 binary64) im))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) im)) (*.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) im)) (fma.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im))))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) im)) (fma.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im (pow.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) im)) #s(literal 3 binary64)))))) (pow.f64 im #s(literal 3 binary64)))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -2 binary64) im))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) re (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) re (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) im))) im))))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 #s(literal -1 binary64) im))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im)))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) re) im))))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)) re) im))))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))))
Calls

6 calls:

TimeVariablePointExpression
4.0ms
im
@0
((* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) 2 (- (sqrt (+ (* re re) (* im im))) re) (sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* re re) re (* im im) im)
3.0ms
re
@inf
((* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) 2 (- (sqrt (+ (* re re) (* im im))) re) (sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* re re) re (* im im) im)
3.0ms
im
@inf
((* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) 2 (- (sqrt (+ (* re re) (* im im))) re) (sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* re re) re (* im im) im)
3.0ms
re
@0
((* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) 2 (- (sqrt (+ (* re re) (* im im))) re) (sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* re re) re (* im im) im)
2.0ms
re
@-inf
((* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) 2 (- (sqrt (+ (* re re) (* im im))) re) (sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* re re) re (* im im) im)

rewrite2.3s (15.7%)

Memory
14.1MiB live, 1 642.3MiB allocated; 332ms collecting garbage
Counts
12 → 1 638
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
#s(literal 1/2 binary64)
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
(*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
#s(literal 2 binary64)
(-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(*.f64 re re)
re
(*.f64 im im)
im
Outputs
(*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))
(neg.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(neg.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))))
#s(literal 1/2 binary64)
(*.f64 #s(literal 1/2 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) #s(literal 1/2 binary64))
(*.f64 (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(+.f64 (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) (/.f64 (neg.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(/.f64 #s(literal 1/2 binary64) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64))) (neg.f64 #s(literal 2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
(neg.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(neg.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (neg.f64 #s(literal 2 binary64))))
(neg.f64 (/.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (neg.f64 #s(literal 1 binary64))) (neg.f64 #s(literal 1 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(*.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 #s(literal 1 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(fabs.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (neg.f64 #s(literal 1 binary64))))
(fabs.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (neg.f64 #s(literal 1 binary64))))
(fabs.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))
(+.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64)))
(+.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))
(fma.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64)))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (neg.f64 #s(literal 1 binary64))) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (neg.f64 #s(literal 1 binary64))) (neg.f64 #s(literal 1 binary64)) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64)))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 #s(literal 1 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 #s(literal 1 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(hypot.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64))
(hypot.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))
(hypot.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64))
(hypot.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 0 binary64))
(hypot.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 0 binary64))
(hypot.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (neg.f64 #s(literal 1 binary64))))
(hypot.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(hypot.f64 #s(literal 0 binary64) (*.f64 (neg.f64 #s(literal 1 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64))
(hypot.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))) #s(literal 0 binary64))
(hypot.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (neg.f64 #s(literal 1 binary64))))
(hypot.f64 #s(literal 0 binary64) (*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (neg.f64 #s(literal 1 binary64))))
(neg.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(pow.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))
(*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(*.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)))
(*.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (neg.f64 #s(literal 1 binary64))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (neg.f64 #s(literal 1 binary64))))
(*.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 (neg.f64 #s(literal 1 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (neg.f64 #s(literal 1 binary64))))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (neg.f64 #s(literal 1 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (neg.f64 #s(literal 1 binary64))))
(*.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))) (*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (neg.f64 #s(literal 1 binary64))))
(fabs.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(+.f64 (-.f64 (neg.f64 re) re) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (-.f64 (neg.f64 re) re))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 re re)))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(+.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(+.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) (neg.f64 re))
(+.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re))
(+.f64 (neg.f64 re) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (-.f64 #s(literal 0 binary64) (-.f64 re (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(+.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (+.f64 #s(literal 0 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)))
(+.f64 (neg.f64 re) (-.f64 #s(literal 0 binary64) (-.f64 re (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(+.f64 (neg.f64 re) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)))
(+.f64 (-.f64 (neg.f64 re) re) (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 #s(literal 2 binary64)))))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (-.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (+.f64 re re))
(-.f64 (-.f64 (neg.f64 re) re) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 #s(literal 2 binary64))))
(-.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) re)
(-.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) (-.f64 re #s(literal 0 binary64)))
(-.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (-.f64 re (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(-.f64 (neg.f64 re) (-.f64 re (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64))))
(-.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 0 binary64))
(-.f64 (neg.f64 re) (*.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)))
(-.f64 (neg.f64 re) (*.f64 (-.f64 re (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(-.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 0 binary64)))
(-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)))
(-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 (-.f64 re (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 1 binary64))
(/.f64 (*.f64 (-.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (-.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (-.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64))) (-.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (fabs.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 2 binary64))
(/.f64 (fabs.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) #s(literal 2 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(fma.f64 (-.f64 (neg.f64 re) re) #s(literal 1 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 (-.f64 (neg.f64 re) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 re) re))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 re re)))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 1 binary64)) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) #s(literal 1 binary64) (-.f64 (neg.f64 re) re))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 re re)))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 re) re))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 re re)))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (neg.f64 re) re))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 re re)))
(fma.f64 (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (neg.f64 re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 1 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) #s(literal 2 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re))
(fma.f64 (/.f64 (neg.f64 re) #s(literal 2 binary64)) #s(literal 2 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re))
(fma.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) #s(literal 1 binary64) (neg.f64 re))
(fma.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (-.f64 (neg.f64 re) re))
(fma.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 re re)))
(fma.f64 #s(literal 1 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) (neg.f64 re))
(fma.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 re) #s(literal 2 binary64)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re))
(fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 re)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 #s(literal 2 binary64))) (-.f64 (neg.f64 re) re))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 re re)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (neg.f64 re) re) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (-.f64 (neg.f64 re) re))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 re re)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (-.f64 (neg.f64 re) re))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (-.f64 #s(literal 0 binary64) (+.f64 re re)))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re))
(fma.f64 (neg.f64 re) #s(literal 1 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64) (-.f64 (neg.f64 re) re))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (+.f64 re re)))
(fma.f64 (neg.f64 re) #s(literal 2 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) re (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re))
(fma.f64 (neg.f64 #s(literal 2 binary64)) re (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (+.f64 re re) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 re (neg.f64 #s(literal 1 binary64)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re))
(fma.f64 (+.f64 re re) (neg.f64 #s(literal 1 binary64)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re))
(fma.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (-.f64 (neg.f64 re) re))
(fma.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (-.f64 #s(literal 0 binary64) (+.f64 re re)))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re))
(fma.f64 re (neg.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 (/.f64 re #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re))
(fma.f64 #s(literal 2 binary64) (neg.f64 re) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (*.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (*.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 re))
(fma.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (/.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (/.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (-.f64 re (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (+.f64 #s(literal 0 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)))
(fma.f64 (/.f64 (-.f64 (neg.f64 re) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (-.f64 re (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (-.f64 (neg.f64 re) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re))
(fma.f64 (/.f64 (-.f64 (neg.f64 re) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (*.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (*.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (neg.f64 re))
(fma.f64 (*.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) (neg.f64 #s(literal 1 binary64))) (neg.f64 #s(literal 1 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (*.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) (neg.f64 #s(literal 1 binary64))) (neg.f64 #s(literal 1 binary64)) (neg.f64 re))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 re (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)))
(fma.f64 (/.f64 (-.f64 (neg.f64 re) re) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 re (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (-.f64 (neg.f64 re) re) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re))
(fma.f64 (/.f64 (-.f64 (neg.f64 re) re) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 (neg.f64 re) re))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 re re)))
(fma.f64 (/.f64 (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 (/.f64 (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (-.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)) (neg.f64 re))
(fma.f64 #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)) (neg.f64 re))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)) (neg.f64 re))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (-.f64 (neg.f64 re) re) #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 #s(literal 2 binary64)))))
(fma.f64 (neg.f64 re) #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 re (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 (neg.f64 re) #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 re (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (neg.f64 re) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 #s(literal 2 binary64)))))
(fma.f64 (/.f64 (neg.f64 re) #s(literal 2 binary64)) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (-.f64 re (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (neg.f64 re) #s(literal 2 binary64)) #s(literal 2 binary64) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)))
(fma.f64 (*.f64 (neg.f64 re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (-.f64 re (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (neg.f64 re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (-.f64 re (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (+.f64 #s(literal 0 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (-.f64 re (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) #s(literal 2 binary64) (+.f64 #s(literal 0 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (-.f64 (neg.f64 re) re) #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)) #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (neg.f64 re) #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 re #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) re (-.f64 #s(literal 0 binary64) (-.f64 re (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) re (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)))
(fma.f64 (neg.f64 #s(literal 2 binary64)) re (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal 0 binary64) re (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (+.f64 re re) (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 #s(literal 2 binary64)))))
(fma.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 re (neg.f64 #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 re (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 re (neg.f64 #s(literal 1 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)))
(fma.f64 (+.f64 re re) (neg.f64 #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 #s(literal 2 binary64)))))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 re (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 1 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)))
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (-.f64 (neg.f64 re) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 re (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 (-.f64 (neg.f64 re) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)))
(fma.f64 (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 #s(literal 2 binary64)))))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 re (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 re #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 re (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (-.f64 #s(literal 0 binary64) (-.f64 re (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (+.f64 #s(literal 0 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)))
(fma.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 re (neg.f64 #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 #s(literal 2 binary64)))))
(fma.f64 (/.f64 re #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 re (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 (/.f64 re #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)))
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 2 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (+.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 #s(literal 2 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (-.f64 #s(literal 0 binary64) (-.f64 re (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)))
(fma.f64 #s(literal 2 binary64) (neg.f64 re) (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal 0 binary64) (neg.f64 re) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re) (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 #s(literal 2 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (neg.f64 re) re) (-.f64 #s(literal 0 binary64) (-.f64 re (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (neg.f64 re) re) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)))
(fma.f64 #s(literal 0 binary64) (-.f64 (neg.f64 re) re) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (-.f64 #s(literal 0 binary64) (-.f64 re (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (+.f64 #s(literal 0 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (-.f64 #s(literal 0 binary64) (-.f64 re (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (+.f64 #s(literal 0 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 re)) (-.f64 #s(literal 0 binary64) (-.f64 re (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 re)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 re (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)))
(fma.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (-.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (-.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 re (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 re) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 re (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 re) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)))
(fma.f64 #s(literal 0 binary64) (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (neg.f64 #s(literal 1 binary64))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 (neg.f64 #s(literal 1 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (neg.f64 #s(literal 1 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))) (*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 0 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 0 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) #s(literal 0 binary64))
(hypot.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 0 binary64))
(neg.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
(pow.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) #s(literal 2 binary64)))
#s(literal 2 binary64)
(*.f64 #s(literal 2 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) (neg.f64 #s(literal 1 binary64)))
(*.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(fabs.f64 #s(literal 2 binary64))
(fabs.f64 (neg.f64 #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) #s(literal 0 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))))
(+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(-.f64 #s(literal 2 binary64) #s(literal 0 binary64))
(-.f64 #s(literal 1 binary64) (neg.f64 #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(literal 2 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (neg.f64 #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 2 binary64) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))) (-.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (-.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)))
(/.f64 (fabs.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (/.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) (neg.f64 #s(literal 1 binary64)))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (fabs.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (fabs.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fabs.f64 (-.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (-.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (-.f64 (-.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (-.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (-.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (-.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64) (-.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)))) (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) #s(literal 0 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 re #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) re #s(literal 2 binary64))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 re) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (neg.f64 re) #s(literal 2 binary64))
(fma.f64 (-.f64 (neg.f64 re) re) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (/.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) #s(literal 1 binary64))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (neg.f64 #s(literal 1 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (neg.f64 #s(literal 1 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) #s(literal 1 binary64))
(fma.f64 (+.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (/.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))) (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 2 binary64) (fabs.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 0 binary64) (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (-.f64 (neg.f64 re) re) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (/.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 2 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 2 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 0 binary64)) #s(literal 2 binary64))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 0 binary64)) #s(literal 2 binary64))
(hypot.f64 #s(literal 2 binary64) #s(literal 0 binary64))
(hypot.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64))
(neg.f64 (neg.f64 #s(literal 2 binary64)))
(neg.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))))
(sqrt.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 1 binary64))
(*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 1 binary64)))
(*.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(*.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(*.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(fabs.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(+.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re))
(+.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (-.f64 #s(literal 0 binary64) re))
(+.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(+.f64 (/.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) #s(literal 2 binary64)) (/.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(+.f64 (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) #s(literal 2 binary64)) (/.f64 (neg.f64 re) #s(literal 2 binary64)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(+.f64 (neg.f64 re) (-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) #s(literal 2 binary64)))
(+.f64 (/.f64 (neg.f64 re) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) #s(literal 2 binary64)))
(-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)
(-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (-.f64 re #s(literal 0 binary64)))
(-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64))
(-.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(-.f64 (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) #s(literal 2 binary64)) (/.f64 re #s(literal 2 binary64)))
(-.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (/.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)))
(-.f64 (/.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) #s(literal 2 binary64)) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)))
(-.f64 (/.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (/.f64 (-.f64 re (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 2 binary64)))
(-.f64 (/.f64 (neg.f64 re) #s(literal 2 binary64)) (/.f64 (-.f64 re (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64))) #s(literal 2 binary64)))
(-.f64 (neg.f64 re) (-.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 0 binary64)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 1 binary64))
(/.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (-.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) re (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (/.f64 re #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64) (neg.f64 re))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) re))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 re #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (neg.f64 re) #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (-.f64 #s(literal 0 binary64) re))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 re (neg.f64 #s(literal 1 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (-.f64 (neg.f64 re) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (-.f64 (neg.f64 re) re) #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 1 binary64)) (neg.f64 re))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) re))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (neg.f64 re))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) re))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 re))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) re))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)) #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (*.f64 (neg.f64 re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (+.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) #s(literal 2 binary64) (neg.f64 re))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) re))
(fma.f64 (/.f64 (neg.f64 re) #s(literal 2 binary64)) #s(literal 2 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 re) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (neg.f64 re))
(fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) re))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (-.f64 #s(literal 0 binary64) re))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 0 binary64) (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 0 binary64) (-.f64 (neg.f64 re) re) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (-.f64 #s(literal 0 binary64) re))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (neg.f64 re) re) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (neg.f64 re))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) re))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 re #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (neg.f64 re) #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 0 binary64) re (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 0 binary64) (neg.f64 re) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (neg.f64 re))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) re))
(fma.f64 (/.f64 (-.f64 (neg.f64 re) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (/.f64 (-.f64 (neg.f64 re) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 re))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) re))
(fma.f64 (/.f64 (-.f64 (neg.f64 re) re) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (/.f64 (-.f64 (neg.f64 re) re) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 re) #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (/.f64 (neg.f64 re) #s(literal 2 binary64)) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (*.f64 (neg.f64 re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) re (-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 re (neg.f64 #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (-.f64 (neg.f64 re) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 re #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (/.f64 re #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (neg.f64 re) re) (-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 re)) (-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 re) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 0 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 0 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 0 binary64))
(hypot.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64))
(hypot.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 0 binary64))
(neg.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 1 binary64)))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(fabs.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fabs.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(+.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (/.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 0 binary64))
(-.f64 (/.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)))
(-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 0 binary64)))
(/.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (fabs.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))) (-.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (neg.f64 re) #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 0 binary64) (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 re #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 0 binary64) re (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (-.f64 (neg.f64 re) re) #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)) #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (+.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 0 binary64) (-.f64 (neg.f64 re) re) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 0 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 0 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(hypot.f64 im re)
(hypot.f64 re im)
(hypot.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 0 binary64))
(hypot.f64 (fabs.f64 re) im)
(hypot.f64 (fabs.f64 re) (neg.f64 im))
(hypot.f64 (fabs.f64 re) (fabs.f64 im))
(hypot.f64 (neg.f64 re) im)
(hypot.f64 (neg.f64 re) (neg.f64 im))
(hypot.f64 (neg.f64 re) (fabs.f64 im))
(hypot.f64 (neg.f64 im) (fabs.f64 re))
(hypot.f64 (neg.f64 im) (neg.f64 re))
(hypot.f64 (neg.f64 im) re)
(hypot.f64 (fabs.f64 im) (fabs.f64 re))
(hypot.f64 (fabs.f64 im) (neg.f64 re))
(hypot.f64 (fabs.f64 im) re)
(hypot.f64 re (neg.f64 im))
(hypot.f64 re (fabs.f64 im))
(hypot.f64 im (fabs.f64 re))
(hypot.f64 im (neg.f64 re))
(hypot.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 0 binary64))
(hypot.f64 (neg.f64 (fabs.f64 re)) im)
(hypot.f64 (neg.f64 (fabs.f64 re)) (neg.f64 im))
(hypot.f64 (neg.f64 (fabs.f64 re)) (fabs.f64 im))
(hypot.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (fabs.f64 im)))
(hypot.f64 (neg.f64 (fabs.f64 im)) (fabs.f64 re))
(hypot.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 re)))
(hypot.f64 (neg.f64 (fabs.f64 im)) (neg.f64 re))
(hypot.f64 (neg.f64 (fabs.f64 im)) re)
(hypot.f64 (fabs.f64 re) (neg.f64 (fabs.f64 im)))
(hypot.f64 (neg.f64 re) (neg.f64 (fabs.f64 im)))
(hypot.f64 re (neg.f64 (fabs.f64 im)))
(hypot.f64 im (neg.f64 (fabs.f64 re)))
(hypot.f64 (neg.f64 im) (neg.f64 (fabs.f64 re)))
(hypot.f64 (fabs.f64 im) (neg.f64 (fabs.f64 re)))
(neg.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(pow.f64 (*.f64 (fma.f64 re re (*.f64 im im)) (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
(pow.f64 (fma.f64 re re (*.f64 im im)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 re re (*.f64 im im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (fma.f64 re re (*.f64 im im)))
(*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(*.f64 (fma.f64 re re (*.f64 im im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im im)))
(fabs.f64 (fma.f64 re re (*.f64 im im)))
(fabs.f64 (neg.f64 (fma.f64 re re (*.f64 im im))))
(+.f64 (*.f64 re re) (*.f64 im im))
(+.f64 (*.f64 im im) (*.f64 re re))
(+.f64 (fma.f64 re re (*.f64 im im)) #s(literal 0 binary64))
(+.f64 (fma.f64 re re (*.f64 im im)) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(-.f64 (*.f64 im im) (neg.f64 (*.f64 re re)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64))) #s(literal 2 binary64))
(fma.f64 (*.f64 re re) #s(literal 1 binary64) (*.f64 im im))
(fma.f64 (fabs.f64 re) (fabs.f64 re) (*.f64 im im))
(fma.f64 (fabs.f64 im) (fabs.f64 im) (*.f64 re re))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (neg.f64 re) (neg.f64 re) (*.f64 im im))
(fma.f64 (neg.f64 im) (neg.f64 im) (*.f64 re re))
(fma.f64 #s(literal 1 binary64) (*.f64 re re) (*.f64 im im))
(fma.f64 re re (*.f64 im im))
(fma.f64 im im (*.f64 re re))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (fma.f64 re re (*.f64 im im)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (fma.f64 re re (*.f64 im im)) #s(literal 1 binary64) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (fabs.f64 re)) (*.f64 im im))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)) (*.f64 re re))
(fma.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im im)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im im)) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)) (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)) (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im) (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)) (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)) (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))) (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)) (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)) (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))) (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re) (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))) (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im) (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)) (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)) (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))) (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 re)) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re)) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 re)))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re))
(neg.f64 (neg.f64 (fma.f64 re re (*.f64 im im))))
(pow.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 re re (*.f64 im im)) (fma.f64 re re (*.f64 im im))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (fma.f64 re re (*.f64 im im)) (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(pow.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64))
(pow.f64 (fma.f64 re re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(pow.f64 (fma.f64 re re (*.f64 im im)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (fma.f64 re re (*.f64 im im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 (fma.f64 re re (*.f64 im im)) (fma.f64 re re (*.f64 im im))))
(*.f64 re re)
(*.f64 (*.f64 re re) #s(literal 1 binary64))
(*.f64 (fabs.f64 re) (fabs.f64 re))
(*.f64 (neg.f64 re) (neg.f64 re))
(*.f64 #s(literal 1 binary64) (*.f64 re re))
(*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (fabs.f64 re)))
(fabs.f64 (*.f64 re re))
(fabs.f64 (*.f64 (fabs.f64 re) (neg.f64 re)))
(fabs.f64 (*.f64 (fabs.f64 re) re))
(fabs.f64 (neg.f64 (*.f64 re re)))
(+.f64 (*.f64 re re) #s(literal 0 binary64))
(+.f64 (*.f64 re re) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (neg.f64 re) re) (-.f64 (neg.f64 re) re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (neg.f64 re) re) (neg.f64 re)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 re) (-.f64 (neg.f64 re) re)) #s(literal 2 binary64))
(fma.f64 re re #s(literal 0 binary64))
(fma.f64 (*.f64 re re) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 re re) #s(literal 1 binary64) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 re) (fabs.f64 re) #s(literal 0 binary64))
(fma.f64 (fabs.f64 re) (fabs.f64 re) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (neg.f64 re) (neg.f64 re) #s(literal 0 binary64))
(fma.f64 (neg.f64 re) (neg.f64 re) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 re re) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 re re) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 re re (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (fabs.f64 re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (fabs.f64 re)) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(neg.f64 (neg.f64 (*.f64 re re)))
(pow.f64 re #s(literal 2 binary64))
(pow.f64 (*.f64 re re) (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 re re) #s(literal 1 binary64))
(pow.f64 (fabs.f64 re) #s(literal 2 binary64))
(pow.f64 (neg.f64 re) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(pow.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re re) (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
(pow.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re re) (*.f64 re re))) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 (*.f64 re re) (*.f64 re re)))
re
(*.f64 re #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) re)
(*.f64 (+.f64 re re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 re))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 re re))
(*.f64 (neg.f64 re) (neg.f64 #s(literal 1 binary64)))
(*.f64 (*.f64 re (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re))
(+.f64 re #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) re)
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re))
(+.f64 (*.f64 re (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (*.f64 re (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(/.f64 re #s(literal 1 binary64))
(/.f64 (+.f64 re re) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (-.f64 (neg.f64 re) re) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)) (-.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 re (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (neg.f64 re) re) (neg.f64 #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 re) re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) re)
(fma.f64 re #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) re)
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) re)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) re)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) re)
(fma.f64 re #s(literal 0 binary64) re)
(fma.f64 #s(literal 1 binary64) re #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) re re)
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) re)
(fma.f64 (+.f64 re re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 0 binary64) re)
(fma.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64) re)
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 re) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) re)
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 re re) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) re)
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 0 binary64) re)
(fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64) re)
(fma.f64 (neg.f64 re) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 re) #s(literal 0 binary64) re)
(fma.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) re)
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64)) re)
(fma.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) re)
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re)
(fma.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 2 binary64)) re)
(fma.f64 #s(literal 0 binary64) (neg.f64 re) re)
(fma.f64 (-.f64 (neg.f64 re) re) #s(literal 0 binary64) re)
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) #s(literal 0 binary64) re)
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 0 binary64) re)
(fma.f64 (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)) #s(literal 0 binary64) re)
(fma.f64 (*.f64 re (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (+.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 #s(literal 2 binary64)) re)
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64) re)
(fma.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 0 binary64) re)
(fma.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 0 binary64) re)
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64) re)
(fma.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) #s(literal 0 binary64) re)
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) re)
(fma.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)
(fma.f64 #s(literal 0 binary64) (-.f64 (neg.f64 re) re) re)
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) re)
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))) re)
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) re)
(fma.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)
(fma.f64 #s(literal 0 binary64) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) re)
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) re)
(fma.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) re)
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re))
(fma.f64 re (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 re (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 0 binary64) re)
(fma.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 0 binary64) re)
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 0 binary64) re)
(fma.f64 #s(literal 0 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) re)
(fma.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) re)
(fma.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) re)
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64)) re)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 0 binary64)) re)
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) re)
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) re)
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 0 binary64)) re)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))) #s(literal 0 binary64)) re)
(neg.f64 (neg.f64 re))
(*.f64 im im)
(*.f64 (fabs.f64 im) (fabs.f64 im))
(*.f64 (neg.f64 im) (neg.f64 im))
(*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)))
(fabs.f64 (*.f64 im im))
(fabs.f64 (neg.f64 (*.f64 im im)))
(fabs.f64 (*.f64 (fabs.f64 im) (neg.f64 im)))
(fabs.f64 (*.f64 (fabs.f64 im) im))
(neg.f64 (neg.f64 (*.f64 im im)))
(pow.f64 im #s(literal 2 binary64))
(pow.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im im) #s(literal 1 binary64))
(pow.f64 (fabs.f64 im) #s(literal 2 binary64))
(pow.f64 (neg.f64 im) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(pow.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im))) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 im im)))
im
(neg.f64 (neg.f64 im))

eval329.0ms (2.2%)

Memory
21.9MiB live, 297.6MiB allocated; 58ms collecting garbage
Compiler

Compiled 24 065 to 8 890 computations (63.1% saved)

prune41.0ms (0.3%)

Memory
-5.4MiB live, 41.6MiB allocated; 4ms collecting garbage
Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New1 74491 753
Fresh000
Picked101
Done000
Total1 74591 754
Accuracy
83.8%
Counts
1 754 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
39.1%
(*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 1/2 binary64))
39.1%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (-.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) re)))
74.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
30.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) #s(approx (- (sqrt (+ (* re re) (* im im))) re) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))
15.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
50.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))))
49.5%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) im))))
24.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))))
49.3%
(*.f64 #s(literal 1/2 binary64) #s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))
Compiler

Compiled 258 to 258 computations (0% saved)

series559.0ms (3.8%)

Memory
7.8MiB live, 493.4MiB allocated; 66ms collecting garbage
Counts
31 → 126
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
#s(literal 1/2 binary64)
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
#s(literal 2 binary64)
(-.f64 (hypot.f64 re im) re)
(hypot.f64 re im)
re
im
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))
(*.f64 #s(literal -4 binary64) re)
#s(literal -4 binary64)
(*.f64 #s(literal 1/2 binary64) #s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))
(sqrt.f64 (/.f64 #s(literal 2 binary64) im))
(/.f64 #s(literal 2 binary64) im)
(*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))
(-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)
(sqrt.f64 (fma.f64 re re (*.f64 im im)))
(fma.f64 re re (*.f64 im im))
(*.f64 im im)
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(pow.f64 im #s(literal 2 binary64))
Outputs
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 re (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) (*.f64 re (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) (*.f64 re (-.f64 (*.f64 re (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 re (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) (*.f64 re (-.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal -2 binary64) re (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 re (-.f64 (/.f64 re (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 re (-.f64 (*.f64 re (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))) #s(literal 2 binary64)))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (+.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) re)))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (+.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 re (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64)))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (+.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 re (-.f64 (*.f64 re (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))) #s(literal 1 binary64)))))
#s(approx (sqrt (+ (* re re) (* im im))) (+.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))
#s(approx (sqrt (+ (* re re) (* im im))) (+.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))))
#s(approx (sqrt (+ (* re re) (* im im))) (+.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #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 im #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))))
#s(approx re re)
#s(approx (* -4 re) (*.f64 #s(literal -4 binary64) re))
#s(approx (+ (* re re) (* im im)) (pow.f64 im #s(literal 2 binary64)))
#s(approx (+ (* re re) (* im im)) (+.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))
#s(approx (/ (pow im 2) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (fma.f64 #s(literal 1/32 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 5 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (fma.f64 #s(literal -1/256 binary64) (/.f64 (pow.f64 im #s(literal 8 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/32 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 5 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 5 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (fma.f64 #s(literal -1/128 binary64) (/.f64 (pow.f64 im #s(literal 8 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 5 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64)) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64))))) re))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64)) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 re (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 re (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))
#s(approx (+ (* re re) (* im im)) (pow.f64 re #s(literal 2 binary64)))
#s(approx (+ (* re re) (* im im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 re (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 re (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 re (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal -4 binary64) re)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal -4 binary64) re)) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal -4 binary64) re)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re))))) (pow.f64 re #s(literal 3 binary64))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal -4 binary64) re)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal -4 binary64) re)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))) (pow.f64 re #s(literal 3 binary64))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 #s(literal -2 binary64) re))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) re))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (-.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))) re))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (-.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))))) re))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (-.f64 (+.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #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 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))))) re))
#s(approx (sqrt (+ (* re re) (* im im))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))
#s(approx (sqrt (+ (* re re) (* im im))) (+.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))))
#s(approx (sqrt (+ (* re re) (* im im))) (+.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))))))
#s(approx (sqrt (+ (* re re) (* im im))) (+.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #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 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))))))
#s(approx im im)
#s(approx (* im (sqrt (/ 2 im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
#s(approx (sqrt (/ 2 im)) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) im))
#s(approx (/ 2 im) (/.f64 #s(literal 2 binary64) im))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 im (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 im (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 im (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (*.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (fma.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (fma.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) im))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 re im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 re im) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 re im)))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 im (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))) (/.f64 re im))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 im (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))) (/.f64 re im))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))))
#s(approx (sqrt (/ 2 im)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))
#s(approx (+ (* re re) (* im im)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 im (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 im (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -2 binary64) im))))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 im (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im (pow.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) im)) #s(literal 3 binary64)))))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -2 binary64) im))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) im)) (*.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) im)) (fma.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im))))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) im)) (fma.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im (pow.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) im)) #s(literal 3 binary64)))))) (pow.f64 im #s(literal 3 binary64)))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -2 binary64) im))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) re (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) re (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) im))) im))))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 #s(literal -1 binary64) im))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im)))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) re) im))))))
#s(approx (- (sqrt (+ (* re re) (* im im))) re) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im)) re) im))))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))))
Calls

6 calls:

TimeVariablePointExpression
3.0ms
im
@-inf
((* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) 2 (- (sqrt (+ (* re re) (* im im))) re) (sqrt (+ (* re re) (* im im))) re im (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* -4 re) -4 (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* im (sqrt (/ 2 im))) (sqrt (/ 2 im)) (/ 2 im) (* (sqrt (* (- (sqrt (+ (* re re) (* im im))) re) 2)) 1/2) (sqrt (* (- (sqrt (+ (* re re) (* im im))) re) 2)) (* (- (sqrt (+ (* re re) (* im im))) re) 2) (- (sqrt (+ (* re re) (* im im))) re) (sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* im im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/ (pow im 2) re) (pow im 2))
3.0ms
im
@0
((* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) 2 (- (sqrt (+ (* re re) (* im im))) re) (sqrt (+ (* re re) (* im im))) re im (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* -4 re) -4 (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* im (sqrt (/ 2 im))) (sqrt (/ 2 im)) (/ 2 im) (* (sqrt (* (- (sqrt (+ (* re re) (* im im))) re) 2)) 1/2) (sqrt (* (- (sqrt (+ (* re re) (* im im))) re) 2)) (* (- (sqrt (+ (* re re) (* im im))) re) 2) (- (sqrt (+ (* re re) (* im im))) re) (sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* im im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/ (pow im 2) re) (pow im 2))
3.0ms
im
@inf
((* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) 2 (- (sqrt (+ (* re re) (* im im))) re) (sqrt (+ (* re re) (* im im))) re im (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* -4 re) -4 (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* im (sqrt (/ 2 im))) (sqrt (/ 2 im)) (/ 2 im) (* (sqrt (* (- (sqrt (+ (* re re) (* im im))) re) 2)) 1/2) (sqrt (* (- (sqrt (+ (* re re) (* im im))) re) 2)) (* (- (sqrt (+ (* re re) (* im im))) re) 2) (- (sqrt (+ (* re re) (* im im))) re) (sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* im im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/ (pow im 2) re) (pow im 2))
2.0ms
re
@-inf
((* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) 2 (- (sqrt (+ (* re re) (* im im))) re) (sqrt (+ (* re re) (* im im))) re im (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* -4 re) -4 (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* im (sqrt (/ 2 im))) (sqrt (/ 2 im)) (/ 2 im) (* (sqrt (* (- (sqrt (+ (* re re) (* im im))) re) 2)) 1/2) (sqrt (* (- (sqrt (+ (* re re) (* im im))) re) 2)) (* (- (sqrt (+ (* re re) (* im im))) re) 2) (- (sqrt (+ (* re re) (* im im))) re) (sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* im im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/ (pow im 2) re) (pow im 2))
2.0ms
re
@inf
((* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) 2 (- (sqrt (+ (* re re) (* im im))) re) (sqrt (+ (* re re) (* im im))) re im (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* -4 re) -4 (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* im (sqrt (/ 2 im))) (sqrt (/ 2 im)) (/ 2 im) (* (sqrt (* (- (sqrt (+ (* re re) (* im im))) re) 2)) 1/2) (sqrt (* (- (sqrt (+ (* re re) (* im im))) re) 2)) (* (- (sqrt (+ (* re re) (* im im))) re) 2) (- (sqrt (+ (* re re) (* im im))) re) (sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* im im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/ (pow im 2) re) (pow im 2))

rewrite1.1s (7.7%)

Memory
23.2MiB live, 973.2MiB allocated; 161ms collecting garbage
Counts
31 → 786
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
#s(literal 1/2 binary64)
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))
#s(literal 2 binary64)
(-.f64 (hypot.f64 re im) re)
(hypot.f64 re im)
re
im
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))
(*.f64 #s(literal -4 binary64) re)
#s(literal -4 binary64)
(*.f64 #s(literal 1/2 binary64) #s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))
(sqrt.f64 (/.f64 #s(literal 2 binary64) im))
(/.f64 #s(literal 2 binary64) im)
(*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))
(-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)
(sqrt.f64 (fma.f64 re re (*.f64 im im)))
(fma.f64 re re (*.f64 im im))
(*.f64 im im)
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(pow.f64 im #s(literal 2 binary64))
Outputs
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
#s(literal 1/2 binary64)
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))))
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))
(*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64)))
(*.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 1 binary64))
(*.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64)))
(*.f64 (fabs.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (fabs.f64 (neg.f64 #s(literal 2 binary64))))
(*.f64 (fabs.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (fabs.f64 #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(*.f64 (fabs.f64 (neg.f64 #s(literal 2 binary64))) (fabs.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(*.f64 (fabs.f64 #s(literal 2 binary64)) (fabs.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) #s(literal 1 binary64)))
(fabs.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(fabs.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (-.f64 (neg.f64 re) re))
(+.f64 (-.f64 (neg.f64 re) re) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(+.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(+.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) (neg.f64 re))
(+.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re))
(+.f64 (neg.f64 re) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re))
(+.f64 (*.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) #s(literal 1 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(+.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64))) (-.f64 (neg.f64 re) re))
(+.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (-.f64 (neg.f64 re) re))
(+.f64 (*.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) #s(literal 1 binary64)) (neg.f64 re))
(+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)) (neg.f64 re))
(+.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) #s(literal 1 binary64)))
(+.f64 (neg.f64 re) (*.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) #s(literal 1 binary64)))
(+.f64 (-.f64 (neg.f64 re) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64))))
(+.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 #s(literal 1 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)))
(+.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)))
(+.f64 (-.f64 (neg.f64 re) re) (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(+.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(+.f64 (-.f64 (neg.f64 re) re) (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (+.f64 re re))
(-.f64 (-.f64 (neg.f64 re) re) (*.f64 (neg.f64 #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(-.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(-.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) re)
(-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (-.f64 re (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(-.f64 (-.f64 (neg.f64 re) re) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64))))
(-.f64 (neg.f64 re) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64) re))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) #s(literal 2 binary64))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) #s(literal 1 binary64) (-.f64 (neg.f64 re) re))
(fma.f64 (-.f64 (neg.f64 re) re) #s(literal 1 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 1 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) #s(literal 1 binary64) (neg.f64 re))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 re) re))
(fma.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (-.f64 (neg.f64 re) re))
(fma.f64 #s(literal 1 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) (neg.f64 re))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (-.f64 (neg.f64 re) re))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re))
(fma.f64 (neg.f64 re) #s(literal 1 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64) (-.f64 (neg.f64 re) re))
(fma.f64 (neg.f64 re) #s(literal 2 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 2 binary64)) re (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re))
(fma.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (-.f64 (neg.f64 re) re))
(fma.f64 re (neg.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re))
(fma.f64 #s(literal 2 binary64) (neg.f64 re) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64) (*.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (*.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) #s(literal 1 binary64)))
(fma.f64 (neg.f64 re) #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64))))
(fma.f64 (-.f64 (neg.f64 re) re) #s(literal 1 binary64) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (neg.f64 re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64))))
(fma.f64 (neg.f64 #s(literal 2 binary64)) re (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64))))
(fma.f64 (neg.f64 re) #s(literal 2 binary64) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64))))
(fma.f64 re (neg.f64 #s(literal 2 binary64)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 #s(literal 1 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)))
(fma.f64 (neg.f64 re) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)))
(fma.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re) (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (-.f64 (neg.f64 re) re) #s(literal 1 binary64) (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 #s(literal 2 binary64) (neg.f64 re) (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (neg.f64 #s(literal 2 binary64)) re (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (neg.f64 re) #s(literal 2 binary64) (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 re (neg.f64 #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (fabs.f64 (neg.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 (neg.f64 #s(literal 2 binary64))) (fabs.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 #s(literal 2 binary64)) (fabs.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (fabs.f64 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (fabs.f64 (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (fabs.f64 (neg.f64 #s(literal 2 binary64))) (fabs.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (fabs.f64 #s(literal 2 binary64)) (fabs.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (fabs.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (fabs.f64 #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re) (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 (-.f64 (neg.f64 re) re) #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 #s(literal 2 binary64) (neg.f64 re) (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 (neg.f64 #s(literal 2 binary64)) re (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 (neg.f64 re) #s(literal 2 binary64) (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 re (neg.f64 #s(literal 2 binary64)) (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(neg.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 2 binary64)))
#s(literal 2 binary64)
(*.f64 #s(literal 2 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) #s(literal 2 binary64))
(*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64)))
(+.f64 #s(literal 2 binary64) #s(literal 0 binary64))
(+.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64))))
(-.f64 #s(literal 1 binary64) (neg.f64 #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) im) im #s(literal 1 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 im (/.f64 #s(literal 1 binary64) im) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) im) im (-.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64))))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64))))
(fma.f64 (/.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64))))
(fma.f64 im (/.f64 #s(literal 1 binary64) im) (-.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) im) #s(literal 1 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) im) (-.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64))))
(neg.f64 (neg.f64 #s(literal 2 binary64)))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 1 binary64))
(*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(*.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(+.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re))
(+.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64)))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)
(-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 re #s(literal 1 binary64)))
(-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 re)))
(-.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(-.f64 (neg.f64 re) (*.f64 (neg.f64 #s(literal 1 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(-.f64 (neg.f64 re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 2 binary64))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64) (neg.f64 re))
(fma.f64 (neg.f64 re) #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 1 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64)))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 1 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64)))
(fma.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(fma.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(neg.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fabs.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fabs.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 1 binary64)))
(fabs.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(+.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(+.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 0 binary64)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) #s(literal 2 binary64))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 0 binary64)))
(hypot.f64 re im)
(hypot.f64 im re)
(hypot.f64 (fabs.f64 re) (neg.f64 im))
(hypot.f64 (fabs.f64 re) im)
(hypot.f64 (fabs.f64 re) (fabs.f64 im))
(hypot.f64 (neg.f64 re) (neg.f64 im))
(hypot.f64 (neg.f64 re) im)
(hypot.f64 (neg.f64 re) (fabs.f64 im))
(hypot.f64 (neg.f64 im) (fabs.f64 re))
(hypot.f64 (neg.f64 im) re)
(hypot.f64 (neg.f64 im) (neg.f64 re))
(hypot.f64 (fabs.f64 im) (fabs.f64 re))
(hypot.f64 (fabs.f64 im) re)
(hypot.f64 (fabs.f64 im) (neg.f64 re))
(hypot.f64 re (neg.f64 im))
(hypot.f64 re (fabs.f64 im))
(hypot.f64 im (fabs.f64 re))
(hypot.f64 im (neg.f64 re))
(hypot.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (fabs.f64 im)))
(hypot.f64 (neg.f64 (fabs.f64 re)) (neg.f64 im))
(hypot.f64 (neg.f64 (fabs.f64 re)) im)
(hypot.f64 (neg.f64 (fabs.f64 re)) (fabs.f64 im))
(hypot.f64 (neg.f64 (fabs.f64 im)) (fabs.f64 re))
(hypot.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 re)))
(hypot.f64 (neg.f64 (fabs.f64 im)) re)
(hypot.f64 (neg.f64 (fabs.f64 im)) (neg.f64 re))
(hypot.f64 (fabs.f64 re) (neg.f64 (fabs.f64 im)))
(hypot.f64 re (neg.f64 (fabs.f64 im)))
(hypot.f64 (neg.f64 re) (neg.f64 (fabs.f64 im)))
(hypot.f64 (neg.f64 im) (neg.f64 (fabs.f64 re)))
(hypot.f64 im (neg.f64 (fabs.f64 re)))
(hypot.f64 (fabs.f64 im) (neg.f64 (fabs.f64 re)))
(neg.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(pow.f64 (*.f64 (fma.f64 re re (*.f64 im im)) (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
(pow.f64 (fma.f64 re re (*.f64 im im)) #s(literal 1/2 binary64))
(sqrt.f64 (fma.f64 re re (*.f64 im im)))
re
(neg.f64 (neg.f64 re))
im
(*.f64 im #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) im)
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 im))
(*.f64 (neg.f64 im) (neg.f64 #s(literal 1 binary64)))
(+.f64 im (*.f64 #s(literal 0 binary64) im))
(+.f64 im (*.f64 im #s(literal 0 binary64)))
(/.f64 (+.f64 im im) #s(literal 2 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 im) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 im) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (neg.f64 im) (neg.f64 #s(literal 1 binary64)) (*.f64 im #s(literal 0 binary64)))
(fma.f64 im #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) im))
(fma.f64 im #s(literal 1 binary64) (*.f64 im #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) im (*.f64 #s(literal 0 binary64) im))
(fma.f64 #s(literal 1 binary64) im (*.f64 im #s(literal 0 binary64)))
(neg.f64 (neg.f64 im))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))
(*.f64 #s(literal -4 binary64) re)
(*.f64 re #s(literal -4 binary64))
(neg.f64 (*.f64 #s(literal -4 binary64) (neg.f64 re)))
(neg.f64 (*.f64 (neg.f64 re) #s(literal -4 binary64)))
#s(literal -4 binary64)
(*.f64 #s(literal 1/2 binary64) #s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) im)
(neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (neg.f64 im)))
(neg.f64 (*.f64 (neg.f64 im) (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))
(fabs.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))
(fabs.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))
(neg.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))
(pow.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 im im)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
(sqrt.f64 (/.f64 #s(literal 2 binary64) im))
(*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) im))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im))
(*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 #s(literal 2 binary64)))
(*.f64 (neg.f64 (/.f64 #s(literal 2 binary64) im)) (neg.f64 #s(literal 1 binary64)))
(*.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (fabs.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))
(*.f64 (+.f64 im im) (/.f64 #s(literal 1 binary64) (*.f64 im im)))
(*.f64 (fabs.f64 #s(literal 2 binary64)) (fabs.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 2 binary64) im)))
(*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 2 binary64) im))) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))
(*.f64 (fabs.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im))) (fabs.f64 (neg.f64 #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (*.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) #s(literal 1 binary64)))
(*.f64 (fabs.f64 (neg.f64 #s(literal 2 binary64))) (fabs.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im))))
(*.f64 (-.f64 (neg.f64 im) im) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 im im))))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im))) #s(literal 1 binary64)))
(fabs.f64 (/.f64 #s(literal 2 binary64) im))
(fabs.f64 (neg.f64 (/.f64 #s(literal 2 binary64) im)))
(+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im))
(+.f64 (/.f64 im (*.f64 im im)) (/.f64 im (*.f64 im im)))
(+.f64 (/.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) im)))
(+.f64 (/.f64 #s(literal 2 binary64) im) (*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64)))
(+.f64 (/.f64 (neg.f64 im) (neg.f64 (*.f64 im im))) (/.f64 (neg.f64 im) (neg.f64 (*.f64 im im))))
(-.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(/.f64 #s(literal 2 binary64) im)
(/.f64 (*.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 im im))
(/.f64 (+.f64 im im) (*.f64 im im))
(/.f64 (fabs.f64 #s(literal 2 binary64)) (fabs.f64 im))
(/.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 1 binary64))
(/.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 im))
(/.f64 (-.f64 (neg.f64 im) im) (neg.f64 (*.f64 im im)))
(/.f64 (fabs.f64 (neg.f64 #s(literal 2 binary64))) (fabs.f64 im))
(/.f64 (neg.f64 (+.f64 im im)) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (neg.f64 im)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 im) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 im im) #s(literal 2 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 im im)) (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(/.f64 (/.f64 (+.f64 im im) im) im)
(/.f64 (/.f64 (+.f64 im im) (fabs.f64 im)) (fabs.f64 im))
(/.f64 (/.f64 (+.f64 im im) (neg.f64 im)) (neg.f64 im))
(/.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 2 binary64))) im)
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) im)) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (fabs.f64 (+.f64 im im)) (*.f64 im im))
(/.f64 (/.f64 (+.f64 im im) #s(literal 1 binary64)) (*.f64 im im))
(/.f64 (*.f64 (+.f64 im im) #s(literal 1 binary64)) (*.f64 im im))
(/.f64 (*.f64 (-.f64 (neg.f64 im) im) #s(literal 1 binary64)) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 (-.f64 (neg.f64 im) im) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 im) im)) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 im) im)) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 im im))))
(/.f64 (fabs.f64 (-.f64 (neg.f64 im) im)) (*.f64 im im))
(/.f64 (/.f64 (-.f64 (neg.f64 im) im) im) (neg.f64 im))
(/.f64 (/.f64 (-.f64 (neg.f64 im) im) (neg.f64 im)) im)
(/.f64 (/.f64 (-.f64 (neg.f64 im) im) (fabs.f64 im)) (neg.f64 (fabs.f64 im)))
(/.f64 (/.f64 (-.f64 (neg.f64 im) im) (neg.f64 (fabs.f64 im))) (fabs.f64 im))
(/.f64 (/.f64 (+.f64 im im) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)))
(/.f64 (neg.f64 (-.f64 (neg.f64 im) im)) (*.f64 im im))
(fma.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) im))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) im)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 2 binary64) im)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) im)))
(fma.f64 (neg.f64 (/.f64 #s(literal 2 binary64) im)) (neg.f64 #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (fabs.f64 #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) im)))
(fma.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (fabs.f64 #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) im)))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (+.f64 im im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) im)))
(fma.f64 (+.f64 im im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 #s(literal 2 binary64)) (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) im)))
(fma.f64 (fabs.f64 #s(literal 2 binary64)) (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 2 binary64) im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) im)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 2 binary64) im)) (*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) im)))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) im)))
(fma.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) im)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) im)))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im) (*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) im)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) im) (*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 2 binary64) im))) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) im)))
(fma.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 2 binary64) im))) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im))) (fabs.f64 (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) im)))
(fma.f64 (fabs.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im))) (fabs.f64 (neg.f64 #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) im)))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im))) (*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (*.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) im)))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (*.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 (neg.f64 #s(literal 2 binary64))) (fabs.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) im)))
(fma.f64 (fabs.f64 (neg.f64 #s(literal 2 binary64))) (fabs.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (-.f64 (neg.f64 im) im) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 im im))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) im)))
(fma.f64 (-.f64 (neg.f64 im) im) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 im im))) (*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) im)))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im))) (*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im))) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) im)))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im))) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64)))
(neg.f64 (neg.f64 (/.f64 #s(literal 2 binary64) im)))
(pow.f64 (/.f64 #s(literal 2 binary64) im) (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 im im)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 im im)) (/.f64 (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im))) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (*.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 im im)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))))
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))
(*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64)))
(*.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 1 binary64))
(*.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64)))
(*.f64 (fabs.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (fabs.f64 (neg.f64 #s(literal 2 binary64))))
(*.f64 (fabs.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (fabs.f64 #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(*.f64 (fabs.f64 (neg.f64 #s(literal 2 binary64))) (fabs.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(*.f64 (fabs.f64 #s(literal 2 binary64)) (fabs.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) #s(literal 1 binary64)))
(fabs.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(fabs.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (-.f64 (neg.f64 re) re))
(+.f64 (-.f64 (neg.f64 re) re) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(+.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(+.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) (neg.f64 re))
(+.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re))
(+.f64 (neg.f64 re) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re))
(+.f64 (*.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) #s(literal 1 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(+.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64))) (-.f64 (neg.f64 re) re))
(+.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (-.f64 (neg.f64 re) re))
(+.f64 (*.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) #s(literal 1 binary64)) (neg.f64 re))
(+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)) (neg.f64 re))
(+.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) #s(literal 1 binary64)))
(+.f64 (neg.f64 re) (*.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) #s(literal 1 binary64)))
(+.f64 (-.f64 (neg.f64 re) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64))))
(+.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 #s(literal 1 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)))
(+.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)))
(+.f64 (-.f64 (neg.f64 re) re) (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(+.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(+.f64 (-.f64 (neg.f64 re) re) (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (+.f64 re re))
(-.f64 (-.f64 (neg.f64 re) re) (*.f64 (neg.f64 #s(literal 2 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(-.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(-.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) re)
(-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (-.f64 re (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(-.f64 (-.f64 (neg.f64 re) re) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64))))
(-.f64 (neg.f64 re) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64) re))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) #s(literal 2 binary64))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) #s(literal 1 binary64) (-.f64 (neg.f64 re) re))
(fma.f64 (-.f64 (neg.f64 re) re) #s(literal 1 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 1 binary64)) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) #s(literal 1 binary64) (neg.f64 re))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 re) re))
(fma.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) (-.f64 (neg.f64 re) re))
(fma.f64 #s(literal 1 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) (neg.f64 re))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (-.f64 (neg.f64 re) re))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re))
(fma.f64 (neg.f64 re) #s(literal 1 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64) (-.f64 (neg.f64 re) re))
(fma.f64 (neg.f64 re) #s(literal 2 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 2 binary64)) re (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re))
(fma.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (-.f64 (neg.f64 re) re))
(fma.f64 re (neg.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re))
(fma.f64 #s(literal 2 binary64) (neg.f64 re) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64) (*.f64 (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (*.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) #s(literal 1 binary64)))
(fma.f64 (neg.f64 re) #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64))))
(fma.f64 (-.f64 (neg.f64 re) re) #s(literal 1 binary64) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (neg.f64 re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64))))
(fma.f64 (neg.f64 #s(literal 2 binary64)) re (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64))))
(fma.f64 (neg.f64 re) #s(literal 2 binary64) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64))))
(fma.f64 re (neg.f64 #s(literal 2 binary64)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 #s(literal 1 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (-.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)))
(fma.f64 (neg.f64 re) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re)))
(fma.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re) (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (-.f64 (neg.f64 re) re) #s(literal 1 binary64) (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 #s(literal 2 binary64) (neg.f64 re) (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (neg.f64 #s(literal 2 binary64)) re (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (neg.f64 re) #s(literal 2 binary64) (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 re (neg.f64 #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (fabs.f64 (neg.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 (neg.f64 #s(literal 2 binary64))) (fabs.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 #s(literal 2 binary64)) (fabs.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (fabs.f64 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (fabs.f64 (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (fabs.f64 (neg.f64 #s(literal 2 binary64))) (fabs.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (fabs.f64 #s(literal 2 binary64)) (fabs.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (fabs.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (fabs.f64 #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re) (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 (-.f64 (neg.f64 re) re) #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 #s(literal 2 binary64) (neg.f64 re) (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 (neg.f64 #s(literal 2 binary64)) re (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 (neg.f64 re) #s(literal 2 binary64) (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 re (neg.f64 #s(literal 2 binary64)) (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)))))
(fma.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 0 binary64)))
(neg.f64 (*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 2 binary64)))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 1 binary64))
(*.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re))
(*.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(+.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re))
(+.f64 (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64)))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)
(-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 re #s(literal 1 binary64)))
(-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 re)))
(-.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(-.f64 (neg.f64 re) (*.f64 (neg.f64 #s(literal 1 binary64)) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(-.f64 (neg.f64 re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)) #s(literal 2 binary64))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64) (neg.f64 re))
(fma.f64 (neg.f64 re) #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 re))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 1 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64)))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 1 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64)))
(fma.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(fma.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re)))
(neg.f64 (-.f64 re (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fabs.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(fabs.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 1 binary64)))
(fabs.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(+.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(+.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 0 binary64)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) #s(literal 2 binary64))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(fma.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 0 binary64)))
(hypot.f64 re im)
(hypot.f64 im re)
(hypot.f64 (fabs.f64 re) (neg.f64 im))
(hypot.f64 (fabs.f64 re) im)
(hypot.f64 (fabs.f64 re) (fabs.f64 im))
(hypot.f64 (neg.f64 re) (neg.f64 im))
(hypot.f64 (neg.f64 re) im)
(hypot.f64 (neg.f64 re) (fabs.f64 im))
(hypot.f64 (neg.f64 im) (fabs.f64 re))
(hypot.f64 (neg.f64 im) re)
(hypot.f64 (neg.f64 im) (neg.f64 re))
(hypot.f64 (fabs.f64 im) (fabs.f64 re))
(hypot.f64 (fabs.f64 im) re)
(hypot.f64 (fabs.f64 im) (neg.f64 re))
(hypot.f64 re (neg.f64 im))
(hypot.f64 re (fabs.f64 im))
(hypot.f64 im (fabs.f64 re))
(hypot.f64 im (neg.f64 re))
(hypot.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (fabs.f64 im)))
(hypot.f64 (neg.f64 (fabs.f64 re)) (neg.f64 im))
(hypot.f64 (neg.f64 (fabs.f64 re)) im)
(hypot.f64 (neg.f64 (fabs.f64 re)) (fabs.f64 im))
(hypot.f64 (neg.f64 (fabs.f64 im)) (fabs.f64 re))
(hypot.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 re)))
(hypot.f64 (neg.f64 (fabs.f64 im)) re)
(hypot.f64 (neg.f64 (fabs.f64 im)) (neg.f64 re))
(hypot.f64 (fabs.f64 re) (neg.f64 (fabs.f64 im)))
(hypot.f64 re (neg.f64 (fabs.f64 im)))
(hypot.f64 (neg.f64 re) (neg.f64 (fabs.f64 im)))
(hypot.f64 (neg.f64 im) (neg.f64 (fabs.f64 re)))
(hypot.f64 im (neg.f64 (fabs.f64 re)))
(hypot.f64 (fabs.f64 im) (neg.f64 (fabs.f64 re)))
(neg.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(pow.f64 (*.f64 (fma.f64 re re (*.f64 im im)) (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
(pow.f64 (fma.f64 re re (*.f64 im im)) #s(literal 1/2 binary64))
(sqrt.f64 (fma.f64 re re (*.f64 im im)))
(*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(fabs.f64 (fma.f64 re re (*.f64 im im)))
(fabs.f64 (neg.f64 (fma.f64 re re (*.f64 im im))))
(+.f64 (*.f64 re re) (*.f64 im im))
(+.f64 (*.f64 im im) (*.f64 re re))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(-.f64 (*.f64 im im) (neg.f64 (*.f64 re re)))
(fma.f64 re re (*.f64 im im))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 re re))
(fma.f64 (fabs.f64 re) (fabs.f64 re) (*.f64 im im))
(fma.f64 (fabs.f64 im) (fabs.f64 im) (*.f64 re re))
(fma.f64 (neg.f64 re) (neg.f64 re) (*.f64 im im))
(fma.f64 (neg.f64 im) (neg.f64 im) (*.f64 re re))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 re re))
(fma.f64 im im (*.f64 re re))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 #s(literal 1 binary64)) (*.f64 re re))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)) (*.f64 re re))
(fma.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (fabs.f64 re)) (*.f64 im im))
(neg.f64 (neg.f64 (fma.f64 re re (*.f64 im im))))
(pow.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 re re (*.f64 im im)) (fma.f64 re re (*.f64 im im))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (fma.f64 re re (*.f64 im im)) (fma.f64 re re (*.f64 im im))) (/.f64 (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(pow.f64 (fma.f64 re re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(pow.f64 (fma.f64 re re (*.f64 im im)) #s(literal 1 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (fma.f64 re re (*.f64 im im)) (fma.f64 re re (*.f64 im im))))
(*.f64 im im)
(*.f64 (*.f64 im im) #s(literal 1 binary64))
(*.f64 (fabs.f64 im) (fabs.f64 im))
(*.f64 (neg.f64 im) (neg.f64 im))
(*.f64 #s(literal 1 binary64) (*.f64 im im))
(*.f64 (neg.f64 (*.f64 im im)) (neg.f64 #s(literal 1 binary64)))
(*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)))
(fabs.f64 (*.f64 im im))
(fabs.f64 (neg.f64 (*.f64 im im)))
(fabs.f64 (*.f64 im (fabs.f64 im)))
(fabs.f64 (*.f64 (fabs.f64 im) im))
(fabs.f64 (*.f64 (fabs.f64 im) (neg.f64 im)))
(fabs.f64 (*.f64 (neg.f64 im) (fabs.f64 im)))
(fabs.f64 (*.f64 im (neg.f64 (fabs.f64 im))))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 im)) im))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 im)))
(fabs.f64 (*.f64 (neg.f64 im) (neg.f64 (fabs.f64 im))))
(+.f64 (*.f64 im im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(+.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 2 binary64))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 im im (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 im im (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 im) (fabs.f64 im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (fabs.f64 im) (fabs.f64 im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (neg.f64 im) (neg.f64 im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(neg.f64 (neg.f64 (*.f64 im im)))
(pow.f64 im #s(literal 2 binary64))
(pow.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im im) #s(literal 1 binary64))
(pow.f64 (fabs.f64 im) #s(literal 2 binary64))
(pow.f64 (neg.f64 im) #s(literal 2 binary64))
(pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re))
(*.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re))
(*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im))
(*.f64 (/.f64 im re) im)
(*.f64 im (/.f64 im re))
(*.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64))
(*.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im))
(*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)))
(*.f64 (neg.f64 (/.f64 im re)) (neg.f64 im))
(*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)))
(*.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re))
(*.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)))
(*.f64 (neg.f64 im) (neg.f64 (/.f64 im re)))
(/.f64 (*.f64 im im) re)
(/.f64 (neg.f64 (*.f64 im im)) (neg.f64 re))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 re re))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 im im))) (-.f64 (neg.f64 re) re))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) re)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (*.f64 im im))) re)
(neg.f64 (neg.f64 (/.f64 (*.f64 im im) re)))
(*.f64 im im)
(*.f64 (*.f64 im im) #s(literal 1 binary64))
(*.f64 (fabs.f64 im) (fabs.f64 im))
(*.f64 (neg.f64 im) (neg.f64 im))
(*.f64 #s(literal 1 binary64) (*.f64 im im))
(*.f64 (neg.f64 (*.f64 im im)) (neg.f64 #s(literal 1 binary64)))
(*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)))
(fabs.f64 (*.f64 im im))
(fabs.f64 (neg.f64 (*.f64 im im)))
(fabs.f64 (*.f64 im (fabs.f64 im)))
(fabs.f64 (*.f64 (fabs.f64 im) im))
(fabs.f64 (*.f64 (fabs.f64 im) (neg.f64 im)))
(fabs.f64 (*.f64 (neg.f64 im) (fabs.f64 im)))
(fabs.f64 (*.f64 im (neg.f64 (fabs.f64 im))))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 im)) im))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 im)))
(fabs.f64 (*.f64 (neg.f64 im) (neg.f64 (fabs.f64 im))))
(+.f64 (*.f64 im im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(+.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 2 binary64))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 im im (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 im im (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 im) (fabs.f64 im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (fabs.f64 im) (fabs.f64 im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (neg.f64 im) (neg.f64 im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(neg.f64 (neg.f64 (*.f64 im im)))
(pow.f64 im #s(literal 2 binary64))
(pow.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im im) #s(literal 1 binary64))
(pow.f64 (fabs.f64 im) #s(literal 2 binary64))
(pow.f64 (neg.f64 im) #s(literal 2 binary64))
(pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 im im)))

eval100.0ms (0.7%)

Memory
-11.7MiB live, 117.9MiB allocated; 18ms collecting garbage
Compiler

Compiled 8 752 to 3 955 computations (54.8% saved)

prune25.0ms (0.2%)

Memory
0.8MiB live, 103.1MiB allocated; 11ms collecting garbage
Pruning

11 alts after pruning (7 fresh and 4 done)

PrunedKeptTotal
New7733776
Fresh044
Picked145
Done000
Total77411785
Accuracy
86.3%
Counts
785 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
39.1%
(*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 1/2 binary64))
39.1%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (-.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) re)))
74.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
30.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) #s(approx (- (sqrt (+ (* re re) (* im im))) re) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))
15.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re))))
17.9%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 im re) im))))
15.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im)))))
50.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))))
49.5%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) im))))
24.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))))
49.3%
(*.f64 #s(literal 1/2 binary64) #s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))
Compiler

Compiled 268 to 268 computations (0% saved)

series460.0ms (3.1%)

Memory
4.8MiB live, 249.6MiB allocated; 72ms collecting garbage
Counts
32 → 89
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))))
#s(literal 1/2 binary64)
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im))))
im
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))
#s(literal 2 binary64)
(*.f64 #s(literal -2 binary64) (/.f64 re im))
#s(literal -2 binary64)
(/.f64 re im)
re
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) im))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) im)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) im))
(*.f64 #s(literal 2 binary64) im)
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 im re) im))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 im re) im)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 im re) im))
(*.f64 (/.f64 im re) im)
(/.f64 im re)
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re))
(/.f64 (*.f64 im im) re)
(*.f64 im im)
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im)))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im)))
(*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im))
(/.f64 #s(literal 1 binary64) re)
#s(literal 1 binary64)
Outputs
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 re (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) (*.f64 re (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) (*.f64 re (-.f64 (*.f64 re (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 re (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) (*.f64 re (-.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal -2 binary64) re (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 re (-.f64 (/.f64 re (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 re (-.f64 (*.f64 re (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))) #s(literal 2 binary64)))))
#s(approx (* im (+ 2 (* -2 (/ re im)))) (*.f64 #s(literal 2 binary64) im))
#s(approx (* im (+ 2 (* -2 (/ re im)))) (fma.f64 #s(literal -2 binary64) re (*.f64 #s(literal 2 binary64) im)))
#s(approx (+ 2 (* -2 (/ re im))) #s(literal 2 binary64))
#s(approx (+ 2 (* -2 (/ re im))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im))))
#s(approx (* -2 (/ re im)) (*.f64 #s(literal -2 binary64) (/.f64 re im)))
#s(approx (/ re im) (/.f64 re im))
#s(approx re re)
#s(approx (* (/ im re) im) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
#s(approx (/ im re) (/.f64 im re))
#s(approx (/ 1 re) (/.f64 #s(literal 1 binary64) re))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (fma.f64 #s(literal 1/32 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 5 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (fma.f64 #s(literal -1/256 binary64) (/.f64 (pow.f64 im #s(literal 8 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/32 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 5 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 5 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (fma.f64 #s(literal -1/128 binary64) (/.f64 (pow.f64 im #s(literal 8 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 5 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64)) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64))))) re))
#s(approx (* im (+ 2 (* -2 (/ re im)))) (*.f64 #s(literal -2 binary64) re))
#s(approx (* im (+ 2 (* -2 (/ re im)))) (*.f64 re (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 im re)) #s(literal 2 binary64))))
#s(approx (+ 2 (* -2 (/ re im))) (*.f64 re (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 re (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 re (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 re (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal -4 binary64) re)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal -4 binary64) re)) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal -4 binary64) re)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re))))) (pow.f64 re #s(literal 3 binary64))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal -4 binary64) re)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal -4 binary64) re)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))) (pow.f64 re #s(literal 3 binary64))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))
#s(approx (* im (+ 2 (* -2 (/ re im)))) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 im re))))))
#s(approx (+ 2 (* -2 (/ re im))) (*.f64 #s(literal -1 binary64) (*.f64 re (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))
#s(approx im im)
#s(approx (+ 2 (* -2 (/ re im))) (/.f64 (fma.f64 #s(literal -2 binary64) re (*.f64 #s(literal 2 binary64) im)) im))
#s(approx (* im im) (pow.f64 im #s(literal 2 binary64)))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 im (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 im (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 im (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (*.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (fma.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (fma.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 re im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 re im) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 im (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 im (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -2 binary64) im))))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 im (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im (pow.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) im)) #s(literal 3 binary64)))))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -2 binary64) im))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) im)) (*.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) im)) (fma.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im))))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) im)) (fma.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im (pow.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) im)) #s(literal 3 binary64)))))) (pow.f64 im #s(literal 3 binary64)))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -2 binary64) im))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) re (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) re (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) im))) im))))))
#s(approx (* im (+ 2 (* -2 (/ re im)))) (*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) #s(literal 2 binary64)))))
Calls

6 calls:

TimeVariablePointExpression
5.0ms
re
@-inf
((* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* im (+ 2 (* -2 (/ re im)))) im (+ 2 (* -2 (/ re im))) 2 (* -2 (/ re im)) -2 (/ re im) re (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* 2 im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* (/ im re) im) (/ im re) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/ (* im im) re) (* im im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* (/ 1 re) (* im im)) (/ 1 re) 1)
5.0ms
re
@0
((* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* im (+ 2 (* -2 (/ re im)))) im (+ 2 (* -2 (/ re im))) 2 (* -2 (/ re im)) -2 (/ re im) re (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* 2 im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* (/ im re) im) (/ im re) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/ (* im im) re) (* im im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* (/ 1 re) (* im im)) (/ 1 re) 1)
3.0ms
im
@-inf
((* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* im (+ 2 (* -2 (/ re im)))) im (+ 2 (* -2 (/ re im))) 2 (* -2 (/ re im)) -2 (/ re im) re (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* 2 im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* (/ im re) im) (/ im re) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/ (* im im) re) (* im im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* (/ 1 re) (* im im)) (/ 1 re) 1)
3.0ms
im
@0
((* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* im (+ 2 (* -2 (/ re im)))) im (+ 2 (* -2 (/ re im))) 2 (* -2 (/ re im)) -2 (/ re im) re (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* 2 im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* (/ im re) im) (/ im re) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/ (* im im) re) (* im im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* (/ 1 re) (* im im)) (/ 1 re) 1)
3.0ms
re
@inf
((* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* im (+ 2 (* -2 (/ re im)))) im (+ 2 (* -2 (/ re im))) 2 (* -2 (/ re im)) -2 (/ re im) re (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* 2 im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* (/ im re) im) (/ im re) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/ (* im im) re) (* im im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* (/ 1 re) (* im im)) (/ 1 re) 1)

rewrite3.8s (25.8%)

Memory
-21.9MiB live, 2 476.0MiB allocated; 373ms collecting garbage
Counts
32 → 3 232
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))))
#s(literal 1/2 binary64)
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im))))
im
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))
#s(literal 2 binary64)
(*.f64 #s(literal -2 binary64) (/.f64 re im))
#s(literal -2 binary64)
(/.f64 re im)
re
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) im))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) im)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) im))
(*.f64 #s(literal 2 binary64) im)
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 im re) im))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 im re) im)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 im re) im))
(*.f64 (/.f64 im re) im)
(/.f64 im re)
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re))
(/.f64 (*.f64 im im) re)
(*.f64 im im)
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im)))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im)))
(*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im))
(/.f64 #s(literal 1 binary64) re)
#s(literal 1 binary64)
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 re #s(literal -2 binary64) (+.f64 im im)))))
#s(literal 1/2 binary64)
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 re #s(literal -2 binary64) (+.f64 im im))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 re #s(literal -2 binary64) (+.f64 im im)))
(*.f64 im (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) im)
(*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 1 binary64))
(*.f64 (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))) (neg.f64 im))
(*.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -2 binary64) (+.f64 im im)))
(*.f64 (neg.f64 im) (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))))
(*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) im) (/.f64 #s(literal 1 binary64) im))
(*.f64 im (*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) im) (+.f64 im im)) #s(literal 2 binary64))
(+.f64 (*.f64 re #s(literal -2 binary64)) (+.f64 im im))
(+.f64 (+.f64 im im) (*.f64 re #s(literal -2 binary64)))
(+.f64 (fma.f64 re #s(literal -2 binary64) im) im)
(+.f64 im (fma.f64 re #s(literal -2 binary64) im))
(+.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 0 binary64))
(+.f64 im (+.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(+.f64 (/.f64 (*.f64 (+.f64 im im) im) im) (*.f64 re #s(literal -2 binary64)))
(+.f64 im (-.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))))
(+.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (*.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))))
(+.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 0 binary64)))
(-.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im))
(-.f64 im (neg.f64 (fma.f64 re #s(literal -2 binary64) im)))
(-.f64 (*.f64 re #s(literal -2 binary64)) (-.f64 (neg.f64 im) im))
(-.f64 (+.f64 im im) (neg.f64 (*.f64 re #s(literal -2 binary64))))
(/.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 1 binary64))
(/.f64 (fma.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 2 binary64) (+.f64 im im)) #s(literal 2 binary64))
(/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) (+.f64 im im)) #s(literal 2 binary64))
(/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) im) im)
(/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (+.f64 im im)) (+.f64 im im))
(/.f64 (*.f64 (+.f64 im im) (fma.f64 re #s(literal -2 binary64) (+.f64 im im))) (+.f64 im im))
(/.f64 (*.f64 (+.f64 im im) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (fma.f64 (-.f64 (neg.f64 im) im) im (neg.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im))) (neg.f64 im))
(/.f64 (-.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (*.f64 (*.f64 re #s(literal -2 binary64)) im)) (neg.f64 im))
(/.f64 (-.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 2 binary64)) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64))
(/.f64 (fma.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 2 binary64) (*.f64 (+.f64 im im) im)) (+.f64 im im))
(/.f64 (*.f64 (-.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) im) (+.f64 im im)) (-.f64 (neg.f64 im) im))
(/.f64 (*.f64 (-.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) im) im) (neg.f64 im))
(/.f64 (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 im im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 2 binary64)) im) #s(literal 2 binary64))
(/.f64 (*.f64 im (-.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) im)) (neg.f64 im))
(/.f64 (*.f64 im (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 im im) (-.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) im)) (-.f64 (neg.f64 im) im))
(/.f64 (*.f64 (+.f64 im im) (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (fma.f64 (+.f64 im im) im (*.f64 #s(literal 2 binary64) (*.f64 im (fma.f64 re #s(literal -2 binary64) im)))) (+.f64 im im))
(/.f64 (fma.f64 (+.f64 im im) im (*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 2 binary64))) (+.f64 im im))
(/.f64 (-.f64 (*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 2 binary64)) (*.f64 im (-.f64 (neg.f64 im) im))) (+.f64 im im))
(/.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) im) #s(literal 1 binary64)) im)
(/.f64 (neg.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) im)) (neg.f64 im))
(fma.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 1 binary64) (+.f64 im im))
(fma.f64 (*.f64 im #s(literal -2 binary64)) (/.f64 re im) (+.f64 im im))
(fma.f64 (+.f64 im im) #s(literal 1 binary64) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (+.f64 im im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (*.f64 im re) (/.f64 #s(literal -2 binary64) im) (+.f64 im im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 im im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 im #s(literal 2 binary64)) #s(literal 2 binary64) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 #s(literal -2 binary64) im) (*.f64 im re) (+.f64 im im))
(fma.f64 (/.f64 re im) (*.f64 im #s(literal -2 binary64)) (+.f64 im im))
(fma.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 1 binary64) im)
(fma.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 re) (+.f64 im im))
(fma.f64 (neg.f64 re) (neg.f64 #s(literal -2 binary64)) (+.f64 im im))
(fma.f64 (neg.f64 im) (neg.f64 #s(literal 1 binary64)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal -2 binary64)) (+.f64 im im))
(fma.f64 #s(literal 1 binary64) (+.f64 im im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -2 binary64) im) im)
(fma.f64 #s(literal 2 binary64) (/.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 re #s(literal -2 binary64) (+.f64 im im))
(fma.f64 im #s(literal 1 binary64) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 im #s(literal 2 binary64) (*.f64 re #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) re (+.f64 im im))
(fma.f64 #s(literal 1 binary64) im (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 #s(literal 2 binary64) im (*.f64 re #s(literal -2 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im)) (+.f64 im im))
(fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) im #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 im re)) (neg.f64 (/.f64 #s(literal -2 binary64) im)) (+.f64 im im))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 (*.f64 im #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (+.f64 im im))
(fma.f64 (neg.f64 (/.f64 re im)) (neg.f64 (*.f64 im #s(literal -2 binary64))) (+.f64 im im))
(fma.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (neg.f64 #s(literal 1 binary64)) (+.f64 im im))
(fma.f64 (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (/.f64 im (neg.f64 #s(literal 1 binary64))) (+.f64 im im))
(fma.f64 (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (neg.f64 im) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) im (+.f64 im im))
(fma.f64 (/.f64 im (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (+.f64 im im))
(fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im im)
(fma.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (-.f64 (neg.f64 im) im) (neg.f64 #s(literal 1 binary64)) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))) (neg.f64 im) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im) (/.f64 #s(literal 1 binary64) im) (+.f64 im im))
(fma.f64 (neg.f64 (*.f64 im #s(literal -2 binary64))) (neg.f64 (/.f64 re im)) (+.f64 im im))
(fma.f64 (*.f64 (+.f64 re re) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 im im))
(fma.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im) im)
(fma.f64 (/.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 re im) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 im re) #s(literal 1 binary64)) (/.f64 #s(literal -2 binary64) im) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 im #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 re im)) (+.f64 im im))
(fma.f64 (neg.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 im im))
(fma.f64 (/.f64 (+.f64 im im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (+.f64 im im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 (*.f64 (+.f64 im im) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 re #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) im) (+.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 re (*.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (+.f64 im im))
(fma.f64 im (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im)
(fma.f64 im (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 im (/.f64 (*.f64 re #s(literal -2 binary64)) im) (+.f64 im im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (*.f64 re #s(literal -2 binary64))) (+.f64 im im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 im) im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) im) (/.f64 (*.f64 im re) #s(literal 1 binary64)) (+.f64 im im))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 re #s(literal -2 binary64)) im) (+.f64 im im))
(fma.f64 (/.f64 re im) (/.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1 binary64)) (+.f64 im im))
(fma.f64 (neg.f64 im) (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (+.f64 im im))
(fma.f64 im #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 (/.f64 im #s(literal 2 binary64)) #s(literal 2 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 #s(literal 1 binary64) im (+.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 im im) (+.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 (neg.f64 im) (neg.f64 #s(literal 1 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 (+.f64 im im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 #s(literal 2 binary64) (/.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 im) (+.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) #s(literal 1 binary64)) im im)
(fma.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (+.f64 im im)) #s(literal 2 binary64) im)
(fma.f64 (/.f64 (+.f64 im im) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (+.f64 im im) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 (/.f64 (+.f64 im im) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) im) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))))
(fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) im) (/.f64 #s(literal 1 binary64) im) (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) im) (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im) (+.f64 im im)) #s(literal 2 binary64) (+.f64 im im))
(fma.f64 (/.f64 (neg.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im)) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) (+.f64 im im))
(fma.f64 im (*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64))) im)
(fma.f64 im (*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))))
(fma.f64 im (*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 0 binary64)))
(fma.f64 im (*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (+.f64 im im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 #s(literal 1 binary64) im (-.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) im (*.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))))
(fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) im (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 im) (-.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))) (neg.f64 im) (*.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))))
(fma.f64 (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))) (neg.f64 im) (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 0 binary64)))
(fma.f64 im (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))))
(fma.f64 im (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))))
(fma.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 1 binary64) (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 0 binary64)))
(fma.f64 im #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (*.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))))
(fma.f64 (neg.f64 im) (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 im im) (-.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 (/.f64 im #s(literal 2 binary64)) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 (/.f64 (+.f64 im im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 #s(literal 2 binary64) (/.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) im) (-.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) im) (+.f64 im im)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) im) (+.f64 im im)) #s(literal 2 binary64) (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) im) (+.f64 im im)) #s(literal 2 binary64) #s(literal 0 binary64))
(neg.f64 (-.f64 (neg.f64 im) (fma.f64 re #s(literal -2 binary64) im)))
(neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) (neg.f64 im)))
(neg.f64 (*.f64 (neg.f64 im) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))))
(neg.f64 (-.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) im))
(neg.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) im) (neg.f64 im)))
im
(*.f64 im #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) im)
(*.f64 (+.f64 im im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 im))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 im im))
(*.f64 (/.f64 im #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (neg.f64 im) (neg.f64 #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 im #s(literal 2 binary64)))
(*.f64 (/.f64 (+.f64 im im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) im))
(*.f64 (/.f64 (+.f64 im im) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(+.f64 im #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) im)
(+.f64 (/.f64 im #s(literal 2 binary64)) (/.f64 im #s(literal 2 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) im) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) im))
(+.f64 (*.f64 im (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (*.f64 im (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(+.f64 im (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(+.f64 im (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(-.f64 im #s(literal 0 binary64))
(-.f64 im (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(-.f64 (/.f64 im #s(literal 2 binary64)) (/.f64 (neg.f64 im) #s(literal 2 binary64)))
(/.f64 im #s(literal 1 binary64))
(/.f64 (+.f64 im im) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 im im)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 im im) (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 im im) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (-.f64 (neg.f64 im) im) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 im im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 im im)) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 im)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 im) (neg.f64 #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 im im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 im (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (neg.f64 im) im) (neg.f64 #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (neg.f64 im) im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 im) im)) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 im) im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) im)
(fma.f64 im #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) im)
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) im)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) im)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) im)
(fma.f64 re #s(literal 0 binary64) im)
(fma.f64 im #s(literal 0 binary64) im)
(fma.f64 #s(literal 0 binary64) re im)
(fma.f64 #s(literal 1 binary64) im #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) im im)
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) im)
(fma.f64 (+.f64 re re) #s(literal 0 binary64) im)
(fma.f64 (+.f64 im im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (+.f64 im im) #s(literal 0 binary64) im)
(fma.f64 (*.f64 im im) #s(literal 0 binary64) im)
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 0 binary64) im)
(fma.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64) im)
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 im) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 im im) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) im)
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) im)
(fma.f64 (/.f64 im #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64) im)
(fma.f64 (/.f64 #s(literal 2 binary64) re) #s(literal 0 binary64) im)
(fma.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64) im)
(fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64) im)
(fma.f64 (neg.f64 im) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 im #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) im)
(fma.f64 #s(literal 0 binary64) (*.f64 im im) im)
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64)) im)
(fma.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) im)
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) im)
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re) im)
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im) im)
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 2 binary64)) im)
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64) im)
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 0 binary64) im)
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64) im)
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 im)) #s(literal 0 binary64) im)
(fma.f64 (*.f64 (+.f64 im im) im) #s(literal 0 binary64) im)
(fma.f64 (/.f64 (+.f64 im im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 (+.f64 im im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (+.f64 im im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (+.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 #s(literal 2 binary64)) im)
(fma.f64 (*.f64 #s(literal 0 binary64) (fabs.f64 im)) (fabs.f64 im) im)
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 im)) (neg.f64 im) im)
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) im) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) im)
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))) im)
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) im)
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) re)) im)
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) im)) im)
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) im)
(fma.f64 (fabs.f64 im) (*.f64 (fabs.f64 im) #s(literal 0 binary64)) im)
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) im)
(fma.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) im)
(fma.f64 (neg.f64 im) (*.f64 (neg.f64 im) #s(literal 0 binary64)) im)
(fma.f64 im #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 im #s(literal 1 binary64) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 im #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 im #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) im (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) im))
(fma.f64 #s(literal 1 binary64) im (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal 1 binary64) im (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 im im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 im im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (neg.f64 im) (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 im (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 im (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(fma.f64 (+.f64 im im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (+.f64 im im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal 2 binary64) (/.f64 im #s(literal 2 binary64)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (+.f64 im im) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 (+.f64 im im) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (+.f64 im im) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 0 binary64) im)
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)) im)
(fma.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 0 binary64)) im)
(neg.f64 (neg.f64 im))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 #s(literal 1 binary64) im) (fma.f64 re #s(literal -2 binary64) (+.f64 im im)))
(*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 (-.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) im) (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 (/.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (+.f64 im im)) #s(literal 2 binary64))
(*.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) im) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(+.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 0 binary64))
(+.f64 (+.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(+.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) #s(literal 2 binary64))
(+.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(+.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) (+.f64 im im))))
(+.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 0 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))))
(+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64))))
(-.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) (neg.f64 #s(literal 2 binary64)))
(-.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)))
(-.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 0 binary64))
(-.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64))))
(-.f64 #s(literal 2 binary64) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(-.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) #s(literal 0 binary64)))
(-.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))))
(-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64))))
(/.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) im)
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 1 binary64))
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) (+.f64 re re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))) (neg.f64 #s(literal 1 binary64)))
(/.f64 (fma.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 2 binary64) (+.f64 im im)) (+.f64 im im))
(/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) im) (*.f64 im im))
(/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (neg.f64 #s(literal 2 binary64))) (-.f64 (neg.f64 im) im))
(/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (/.f64 #s(literal 2 binary64) im)) #s(literal 2 binary64))
(/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (neg.f64 #s(literal 1 binary64))) (neg.f64 im))
(/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 2 binary64)) (+.f64 im im))
(/.f64 (-.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) im) (neg.f64 im))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) im (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 re #s(literal -2 binary64) im))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) im))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) im (*.f64 (fma.f64 re #s(literal -2 binary64) im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) im))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) im (*.f64 (+.f64 re re) #s(literal -2 binary64))) (+.f64 im im))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 im) (*.f64 (-.f64 (neg.f64 re) re) #s(literal -2 binary64))) (-.f64 (neg.f64 im) im))
(/.f64 (fma.f64 (fma.f64 re #s(literal -2 binary64) im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 im (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 im (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 (fma.f64 re #s(literal -2 binary64) im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) im)) (*.f64 im (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 (-.f64 (neg.f64 im) im) im (neg.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im))) (neg.f64 (*.f64 im im)))
(/.f64 (fma.f64 (+.f64 re re) #s(literal -2 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 im im))
(/.f64 (fma.f64 (+.f64 re re) #s(literal -2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) im)) (+.f64 im im))
(/.f64 (fma.f64 (-.f64 (neg.f64 re) re) #s(literal -2 binary64) (*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (-.f64 (neg.f64 im) im))
(/.f64 (fma.f64 (-.f64 (neg.f64 re) re) #s(literal -2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 im))) (-.f64 (neg.f64 im) im))
(/.f64 (fma.f64 (neg.f64 im) #s(literal 2 binary64) (*.f64 (neg.f64 #s(literal 2 binary64)) (fma.f64 re #s(literal -2 binary64) im))) (-.f64 (neg.f64 im) im))
(/.f64 (fma.f64 (neg.f64 im) #s(literal 2 binary64) (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 #s(literal 2 binary64)))) (-.f64 (neg.f64 im) im))
(/.f64 (fma.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 im) im)) (-.f64 (neg.f64 im) im))
(/.f64 (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 re #s(literal -2 binary64) im))) (+.f64 im im))
(/.f64 (fma.f64 im #s(literal 2 binary64) (*.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 2 binary64))) (+.f64 im im))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 im)) (*.f64 (+.f64 re re) #s(literal -2 binary64))) (-.f64 (neg.f64 im) im))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) im) (*.f64 (-.f64 (neg.f64 re) re) #s(literal -2 binary64))) (+.f64 im im))
(/.f64 (-.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 2 binary64)) (-.f64 (neg.f64 im) im)) (+.f64 im im))
(/.f64 (-.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 #s(literal 2 binary64))) (+.f64 im im)) (-.f64 (neg.f64 im) im))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) im (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 re #s(literal -2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) im))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) im (*.f64 (*.f64 re #s(literal -2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) im))
(/.f64 (fma.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 im))) (*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) (neg.f64 #s(literal 2 binary64)) (*.f64 (neg.f64 im) (neg.f64 #s(literal 2 binary64)))) (*.f64 (neg.f64 im) (neg.f64 #s(literal 2 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) (neg.f64 #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 im))) (*.f64 (neg.f64 im) (neg.f64 #s(literal 2 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) #s(literal 1 binary64) (neg.f64 im)) (neg.f64 im))
(/.f64 (fma.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) #s(literal 2 binary64) (-.f64 (neg.f64 im) im)) (-.f64 (neg.f64 im) im))
(/.f64 (fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (neg.f64 #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) #s(literal 1 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 (fma.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 2 binary64) #s(literal 0 binary64)) (+.f64 im im))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re #s(literal -2 binary64) im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (+.f64 im im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (+.f64 im im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re #s(literal -2 binary64) im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 im im))) (*.f64 (+.f64 im im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re #s(literal -2 binary64) im)) (neg.f64 #s(literal 2 binary64)) (*.f64 (+.f64 im im) (neg.f64 #s(literal 2 binary64)))) (*.f64 (+.f64 im im) (neg.f64 #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re #s(literal -2 binary64) im)) (neg.f64 #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 im im))) (*.f64 (+.f64 im im) (neg.f64 #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re #s(literal -2 binary64) im)) #s(literal 1 binary64) (+.f64 im im)) (+.f64 im im))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re #s(literal -2 binary64) im)) #s(literal 2 binary64) (*.f64 (+.f64 im im) #s(literal 2 binary64))) (*.f64 (+.f64 im im) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re #s(literal -2 binary64) im)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 im im))) (*.f64 (+.f64 im im) #s(literal 2 binary64)))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) (+.f64 re re) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) (+.f64 re re) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) (+.f64 re re) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) (+.f64 re re) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) (+.f64 re re) #s(literal 2 binary64)) #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (neg.f64 im) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 (*.f64 re #s(literal -2 binary64))))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 im)))
(/.f64 (fma.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (neg.f64 im) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))) (*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (neg.f64 im))) (*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (neg.f64 im) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 im)))
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 im) (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (fma.f64 re #s(literal -2 binary64) im)))) (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 im)))
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 im) (*.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) (neg.f64 #s(literal 2 binary64)))) (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 im)))
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 im im) (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 re #s(literal -2 binary64) im)))) (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 im im)))
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 im im) (*.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re #s(literal -2 binary64) im)) (neg.f64 #s(literal 2 binary64)))) (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 im im)))
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (neg.f64 #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) (+.f64 re re) #s(literal 2 binary64)))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) (+.f64 re re) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 im) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 (fma.f64 re #s(literal -2 binary64) im)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 im)))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 im) (*.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 im)))
(/.f64 (fma.f64 #s(literal 2 binary64) (+.f64 im im) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 re #s(literal -2 binary64) im)))) (*.f64 #s(literal 2 binary64) (+.f64 im im)))
(/.f64 (fma.f64 #s(literal 2 binary64) (+.f64 im im) (*.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re #s(literal -2 binary64) im)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 im im)))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 im im) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 re #s(literal -2 binary64) im)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 im im)))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 im im) (*.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re #s(literal -2 binary64) im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 im im)))
(/.f64 (+.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im)))) (neg.f64 im))
(/.f64 (+.f64 (neg.f64 im) (*.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) #s(literal 1 binary64))) (neg.f64 im))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) (+.f64 re re) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) (+.f64 re re) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 re #s(literal -2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 im (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))) (*.f64 im (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 re #s(literal -2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) im)) (*.f64 im (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 2 binary64) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) (+.f64 re re) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) #s(literal 2 binary64) (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) (+.f64 re re) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) im (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im)))) (-.f64 (neg.f64 im) im))
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) im (*.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) #s(literal 2 binary64))) (-.f64 (neg.f64 im) im))
(/.f64 (fma.f64 #s(literal 2 binary64) im (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 re #s(literal -2 binary64) im)))) (+.f64 im im))
(/.f64 (fma.f64 #s(literal 2 binary64) im (*.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re #s(literal -2 binary64) im)) #s(literal 1 binary64))) (+.f64 im im))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) (+.f64 re re) #s(literal 2 binary64)))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (neg.f64 im)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 re #s(literal -2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 im)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) im) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 (*.f64 re #s(literal -2 binary64))))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) im))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) #s(literal 2 binary64)) (*.f64 (neg.f64 im) (neg.f64 #s(literal 2 binary64)))) (-.f64 (neg.f64 im) im))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re #s(literal -2 binary64) im)) (neg.f64 #s(literal 2 binary64))) (*.f64 (+.f64 im im) #s(literal 2 binary64))) (*.f64 (+.f64 im im) (neg.f64 #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re #s(literal -2 binary64) im)) #s(literal 2 binary64)) (*.f64 (+.f64 im im) (neg.f64 #s(literal 2 binary64)))) (*.f64 (+.f64 im im) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) (+.f64 re re) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) (neg.f64 #s(literal 2 binary64))) (-.f64 (neg.f64 im) im)) (*.f64 (neg.f64 im) (neg.f64 #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) (+.f64 re re) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (neg.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) im) #s(literal 1 binary64)) (neg.f64 im))
(/.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) im) (neg.f64 #s(literal 1 binary64))) im)
(/.f64 (fma.f64 (-.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) im) #s(literal 2 binary64) (*.f64 (neg.f64 im) #s(literal 0 binary64))) (-.f64 (neg.f64 im) im))
(/.f64 (fma.f64 (-.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) im) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 im))) (-.f64 (neg.f64 im) im))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))) (neg.f64 #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 im) im) (neg.f64 #s(literal 2 binary64)))) (*.f64 (-.f64 (neg.f64 im) im) (neg.f64 #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))) (neg.f64 #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 im) im))) (*.f64 (-.f64 (neg.f64 im) im) (neg.f64 #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))) #s(literal 2 binary64) (*.f64 (-.f64 (neg.f64 im) im) #s(literal 2 binary64))) (*.f64 (-.f64 (neg.f64 im) im) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 im) im))) (*.f64 (-.f64 (neg.f64 im) im) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 im) im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (-.f64 (neg.f64 im) im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 (neg.f64 im) im))) (*.f64 (-.f64 (neg.f64 im) im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))) #s(literal 1 binary64) (-.f64 (neg.f64 im) im)) (-.f64 (neg.f64 im) im))
(/.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 (neg.f64 im) im) (*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 (neg.f64 im) im)))
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 im) im) (*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))) (neg.f64 #s(literal 2 binary64)))) (*.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 im) im)))
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) im (*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))) #s(literal 1 binary64))) (-.f64 (neg.f64 im) im))
(/.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (neg.f64 im) im) (*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 im) im)))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 (neg.f64 im) im) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 (neg.f64 im) im)))
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 im) im) (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))))) (*.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 im) im)))
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) im (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))))) (-.f64 (neg.f64 im) im))
(/.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (neg.f64 im) im) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))))) (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 im) im)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))) (neg.f64 #s(literal 2 binary64))) (*.f64 (-.f64 (neg.f64 im) im) #s(literal 2 binary64))) (*.f64 (-.f64 (neg.f64 im) im) (neg.f64 #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))) #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 im) im) (neg.f64 #s(literal 2 binary64)))) (*.f64 (-.f64 (neg.f64 im) im) #s(literal 2 binary64)))
(fma.f64 (*.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 re #s(literal -2 binary64)) #s(literal 2 binary64))
(fma.f64 (/.f64 re im) #s(literal -2 binary64) #s(literal 2 binary64))
(fma.f64 (fma.f64 re #s(literal -2 binary64) im) (/.f64 #s(literal 1 binary64) im) #s(literal 1 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 re im) #s(literal 2 binary64))
(fma.f64 re (/.f64 #s(literal -2 binary64) im) #s(literal 2 binary64))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 2 binary64))
(fma.f64 (/.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(fma.f64 (/.f64 re (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal -2 binary64) im)) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 im)) #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 #s(literal -2 binary64) im)) (neg.f64 re) #s(literal 2 binary64))
(fma.f64 (neg.f64 (/.f64 #s(literal -2 binary64) im)) (/.f64 re (neg.f64 #s(literal 1 binary64))) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 (neg.f64 #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 #s(literal -2 binary64) (neg.f64 #s(literal 1 binary64))) #s(literal 2 binary64))
(fma.f64 (neg.f64 (/.f64 re im)) (neg.f64 #s(literal -2 binary64)) #s(literal 2 binary64))
(fma.f64 (/.f64 (neg.f64 #s(literal -2 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 re im)) #s(literal 2 binary64))
(fma.f64 (/.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (/.f64 re im) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 re im)) #s(literal 2 binary64))
(fma.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 2 binary64))
(fma.f64 (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) #s(literal 1 binary64) #s(literal 2 binary64))
(fma.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) (+.f64 im im)) #s(literal 1 binary64))
(fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) (+.f64 re re) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 im im) im) #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) (+.f64 im im)) #s(literal 2 binary64) #s(literal 2 binary64))
(fma.f64 (/.f64 (fma.f64 re #s(literal -2 binary64) im) (+.f64 im im)) #s(literal 2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 im (+.f64 im im)) #s(literal 2 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(fma.f64 (+.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 0 binary64) (fabs.f64 im)) (fabs.f64 im) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 im)) (neg.f64 im) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im) #s(literal 2 binary64))
(fma.f64 #s(literal 2 binary64) (fabs.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(fma.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(fma.f64 (fabs.f64 im) (*.f64 (fabs.f64 im) #s(literal 0 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) #s(literal 2 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 0 binary64))
(fma.f64 (/.f64 re im) (/.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) #s(literal 2 binary64))
(fma.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 (/.f64 re im)) #s(literal 2 binary64))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (neg.f64 re) (neg.f64 (/.f64 #s(literal -2 binary64) im)) #s(literal 2 binary64))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(fma.f64 (neg.f64 im) (*.f64 (neg.f64 im) #s(literal 0 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) #s(literal 2 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 re #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 im #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (+.f64 re re) #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (+.f64 im im) #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (*.f64 im im) #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) re) #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) re (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) im (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) im) im (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 0 binary64) im (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (+.f64 im im) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 0 binary64) (*.f64 im im) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 im (/.f64 #s(literal 1 binary64) im) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(fma.f64 (+.f64 im im) (/.f64 #s(literal 1 binary64) im) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 im (/.f64 #s(literal 2 binary64) im) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 2 binary64)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) (+.f64 im im))))
(fma.f64 (-.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) im) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) (+.f64 im im))))
(fma.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) (+.f64 im im))))
(fma.f64 (/.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (+.f64 im im)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) (+.f64 im im))))
(fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (-.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) im) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (+.f64 im im)) #s(literal 2 binary64) (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 0 binary64))
(fma.f64 (-.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) im) (neg.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 0 binary64))
(fma.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (+.f64 im im)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64))))
(fma.f64 (/.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 im) im)) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) (+.f64 re re) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) (+.f64 re re) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 0 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64))))
(fma.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) (+.f64 im im))))
(fma.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (/.f64 #s(literal 1 binary64) im) (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64))))
(fma.f64 (/.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))))
(fma.f64 (/.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64))))
(fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) (+.f64 im im))))
(fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) (+.f64 im im))))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64))))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64))))
(fma.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) (+.f64 im im))))
(fma.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) (+.f64 im im))))
(fma.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) im) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) (+.f64 im im))))
(fma.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) im) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) im) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) #s(literal 0 binary64))
(neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))))
#s(literal 2 binary64)
(*.f64 #s(literal 2 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 (+.f64 im im) (/.f64 #s(literal 1 binary64) im))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) im) (+.f64 im im))
(*.f64 (/.f64 #s(literal 2 binary64) im) im)
(*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64)))
(*.f64 im (/.f64 #s(literal 2 binary64) im))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(fabs.f64 #s(literal 2 binary64))
(fabs.f64 (neg.f64 #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) #s(literal 0 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))))
(+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(-.f64 #s(literal 2 binary64) #s(literal 0 binary64))
(-.f64 #s(literal 1 binary64) (neg.f64 #s(literal 1 binary64)))
(/.f64 #s(literal 2 binary64) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (+.f64 im im) im)
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))))
(/.f64 (-.f64 (neg.f64 im) im) (neg.f64 im))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)))
(/.f64 (fabs.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (+.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)))
(/.f64 (-.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)))
(/.f64 (/.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fabs.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (fabs.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64)))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))))
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)))) (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))))
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) #s(literal 0 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 re #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 im #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) re #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) im #s(literal 2 binary64))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (+.f64 re re) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (+.f64 im im) (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 (+.f64 im im) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (*.f64 im im) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) re) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) im) im #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (+.f64 im im) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) im) im #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (*.f64 im im) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))
(fma.f64 im (/.f64 #s(literal 1 binary64) im) #s(literal 1 binary64))
(fma.f64 im (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (/.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))))
(fma.f64 (/.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 (/.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 im)) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (+.f64 im im) im) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 im (+.f64 im im)) #s(literal 2 binary64) #s(literal 1 binary64))
(fma.f64 (+.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal 0 binary64) (fabs.f64 im)) (fabs.f64 im) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 im)) (neg.f64 im) #s(literal 2 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (fabs.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (fabs.f64 im) (*.f64 (fabs.f64 im) #s(literal 0 binary64)) #s(literal 2 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) #s(literal 2 binary64))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64))
(fma.f64 (neg.f64 im) (*.f64 (neg.f64 im) #s(literal 0 binary64)) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 0 binary64) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)) #s(literal 2 binary64))
(fma.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 0 binary64)) #s(literal 2 binary64))
(hypot.f64 #s(literal 2 binary64) #s(literal 0 binary64))
(hypot.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64))
(neg.f64 (neg.f64 #s(literal 2 binary64)))
(neg.f64 (/.f64 (+.f64 im im) (neg.f64 im)))
(neg.f64 (/.f64 (-.f64 (neg.f64 im) im) im))
(sqrt.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 re im))
(*.f64 (*.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 #s(literal -2 binary64) im) re)
(*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 re #s(literal -2 binary64)))
(*.f64 (/.f64 re im) #s(literal -2 binary64))
(*.f64 re (/.f64 #s(literal -2 binary64) im))
(*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (*.f64 re #s(literal -2 binary64))))
(*.f64 (/.f64 re (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal -2 binary64) im)))
(*.f64 (neg.f64 (/.f64 #s(literal -2 binary64) im)) (neg.f64 re))
(*.f64 (neg.f64 (/.f64 #s(literal -2 binary64) im)) (/.f64 re (neg.f64 #s(literal 1 binary64))))
(*.f64 (neg.f64 (/.f64 re im)) (/.f64 (neg.f64 #s(literal -2 binary64)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (/.f64 re im)) (/.f64 #s(literal -2 binary64) (neg.f64 #s(literal 1 binary64))))
(*.f64 (neg.f64 (/.f64 re im)) (neg.f64 #s(literal -2 binary64)))
(*.f64 (/.f64 (neg.f64 #s(literal -2 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 re im)))
(*.f64 (/.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (/.f64 re im))
(*.f64 (/.f64 #s(literal -2 binary64) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 re im)))
(*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (neg.f64 #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) (+.f64 im im)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(*.f64 (/.f64 re im) (/.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))))
(*.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 (/.f64 re im)))
(*.f64 (neg.f64 re) (neg.f64 (/.f64 #s(literal -2 binary64) im)))
(*.f64 (/.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64))
(+.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(+.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(+.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(+.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(+.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(+.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(+.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(-.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(/.f64 (*.f64 re #s(literal -2 binary64)) im)
(/.f64 (*.f64 (-.f64 (neg.f64 re) re) #s(literal -2 binary64)) (-.f64 (neg.f64 im) im))
(/.f64 (*.f64 (+.f64 re re) #s(literal -2 binary64)) (+.f64 im im))
(/.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (neg.f64 im))
(/.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) (neg.f64 #s(literal 2 binary64))) (-.f64 (neg.f64 im) im))
(/.f64 (*.f64 (/.f64 #s(literal -2 binary64) im) (+.f64 re re)) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 re re) (/.f64 #s(literal -2 binary64) im)) #s(literal 2 binary64))
(/.f64 (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (neg.f64 #s(literal 1 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) im) (*.f64 re #s(literal -2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 re #s(literal -2 binary64))) (-.f64 (neg.f64 im) im))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))) im)
(/.f64 (fma.f64 #s(literal 0 binary64) (neg.f64 im) (*.f64 (-.f64 (neg.f64 re) re) #s(literal -2 binary64))) (-.f64 (neg.f64 im) im))
(/.f64 (fma.f64 #s(literal 0 binary64) (neg.f64 im) (neg.f64 (*.f64 re #s(literal -2 binary64)))) (neg.f64 im))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (+.f64 re re) #s(literal -2 binary64))) (+.f64 im im))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 im)) (*.f64 (+.f64 re re) #s(literal -2 binary64))) (-.f64 (neg.f64 im) im))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 im)) (*.f64 re #s(literal -2 binary64))) (neg.f64 im))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 (neg.f64 re) re) #s(literal -2 binary64))) (+.f64 im im))
(/.f64 (-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))) im)
(fma.f64 (*.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 re im) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 re im) #s(literal 0 binary64))
(fma.f64 re (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (*.f64 re #s(literal -2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (*.f64 re #s(literal -2 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (*.f64 re #s(literal -2 binary64))) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (*.f64 re #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 re (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal -2 binary64) im)) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (/.f64 re (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal -2 binary64) im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (/.f64 re (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal -2 binary64) im)) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 re (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal -2 binary64) im)) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 re (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal -2 binary64) im)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 im)) #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (neg.f64 (/.f64 #s(literal -2 binary64) im)) (neg.f64 re) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (neg.f64 (/.f64 #s(literal -2 binary64) im)) (neg.f64 re) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (neg.f64 (/.f64 #s(literal -2 binary64) im)) (neg.f64 re) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal -2 binary64) im)) (neg.f64 re) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal -2 binary64) im)) (neg.f64 re) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 #s(literal -2 binary64) im)) (/.f64 re (neg.f64 #s(literal 1 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (neg.f64 (/.f64 #s(literal -2 binary64) im)) (/.f64 re (neg.f64 #s(literal 1 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (neg.f64 (/.f64 #s(literal -2 binary64) im)) (/.f64 re (neg.f64 #s(literal 1 binary64))) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal -2 binary64) im)) (/.f64 re (neg.f64 #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal -2 binary64) im)) (/.f64 re (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 (neg.f64 #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 (neg.f64 #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 (neg.f64 #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 (neg.f64 #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 (neg.f64 #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 #s(literal -2 binary64) (neg.f64 #s(literal 1 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 #s(literal -2 binary64) (neg.f64 #s(literal 1 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 #s(literal -2 binary64) (neg.f64 #s(literal 1 binary64))) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 #s(literal -2 binary64) (neg.f64 #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 #s(literal -2 binary64) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 re im)) (neg.f64 #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (neg.f64 (/.f64 re im)) (neg.f64 #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (neg.f64 (/.f64 re im)) (neg.f64 #s(literal -2 binary64)) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 re im)) (neg.f64 #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 re im)) (neg.f64 #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 #s(literal -2 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 re im)) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (/.f64 (neg.f64 #s(literal -2 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 re im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (/.f64 (neg.f64 #s(literal -2 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 re im)) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 #s(literal -2 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 re im)) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 #s(literal -2 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 re im)) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (/.f64 re im) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (/.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (/.f64 re im) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (/.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (/.f64 re im) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (/.f64 re im) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (/.f64 re im) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 re im)) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (/.f64 #s(literal -2 binary64) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 re im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (/.f64 #s(literal -2 binary64) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 re im)) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 re im)) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 re im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (neg.f64 #s(literal 1 binary64)) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (neg.f64 #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) #s(literal 1 binary64) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 (+.f64 im im) im) #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) (+.f64 im im)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) (+.f64 im im)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) (+.f64 im im)) #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) (+.f64 im im)) #s(literal 2 binary64) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) (+.f64 im im)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (+.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 #s(literal 2 binary64)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (*.f64 #s(literal 0 binary64) (fabs.f64 im)) (fabs.f64 im) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 im)) (neg.f64 im) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (fabs.f64 im) (*.f64 (fabs.f64 im) #s(literal 0 binary64)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (/.f64 re im) (/.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (/.f64 re im) (/.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (/.f64 re im) (/.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 re im) (/.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 re im) (/.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 (/.f64 re im)) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 (/.f64 re im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 (/.f64 re im)) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 (/.f64 re im)) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 (/.f64 re im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (neg.f64 re) (neg.f64 (/.f64 #s(literal -2 binary64) im)) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (neg.f64 re) (neg.f64 (/.f64 #s(literal -2 binary64) im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (neg.f64 re) (neg.f64 (/.f64 #s(literal -2 binary64) im)) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 re) (neg.f64 (/.f64 #s(literal -2 binary64) im)) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 re) (neg.f64 (/.f64 #s(literal -2 binary64) im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 im) (*.f64 (neg.f64 im) #s(literal 0 binary64)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (/.f64 re im) #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (/.f64 re im) #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (/.f64 re im) #s(literal -2 binary64) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 re im) #s(literal -2 binary64) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 re #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 im #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (+.f64 re re) #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (+.f64 im im) #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (*.f64 im im) #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (/.f64 #s(literal 2 binary64) re) #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (/.f64 #s(literal -2 binary64) im) re (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (/.f64 #s(literal -2 binary64) im) re (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (/.f64 #s(literal -2 binary64) im) re (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) im) re (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 #s(literal 0 binary64) re (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 0 binary64) im (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 re #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 re #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 re #s(literal -2 binary64)) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 re #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 0 binary64) (*.f64 im im) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 re (/.f64 #s(literal -2 binary64) im) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 re (/.f64 #s(literal -2 binary64) im) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 re (/.f64 #s(literal -2 binary64) im) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 re (/.f64 #s(literal -2 binary64) im) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (*.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (*.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (*.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal -2 binary64) (/.f64 re im) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 #s(literal -2 binary64) (/.f64 re im) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 #s(literal -2 binary64) (/.f64 re im) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 #s(literal -2 binary64) (/.f64 re im) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 2 binary64)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (/.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 re #s(literal -2 binary64))))
(fma.f64 (/.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (/.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 0 binary64)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (*.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (*.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -2 binary64) (/.f64 re im) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 #s(literal -2 binary64) (/.f64 re im) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (/.f64 re im) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (/.f64 re im) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 re im) #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 re im) #s(literal -2 binary64) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal -2 binary64) im)) (/.f64 re (neg.f64 #s(literal 1 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (neg.f64 (/.f64 #s(literal -2 binary64) im)) (/.f64 re (neg.f64 #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 #s(literal -2 binary64) (neg.f64 #s(literal 1 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 #s(literal -2 binary64) (neg.f64 #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 re im)) (neg.f64 #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (neg.f64 (/.f64 re im)) (neg.f64 #s(literal -2 binary64)) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 re (/.f64 #s(literal -2 binary64) im) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 re (/.f64 #s(literal -2 binary64) im) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 re) (neg.f64 (/.f64 #s(literal -2 binary64) im)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (neg.f64 re) (neg.f64 (/.f64 #s(literal -2 binary64) im)) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 re (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal -2 binary64) im)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 re (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal -2 binary64) im)) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) im) re (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 #s(literal -2 binary64) im) re (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal -2 binary64) im)) (neg.f64 re) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (neg.f64 (/.f64 #s(literal -2 binary64) im)) (neg.f64 re) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 #s(literal -2 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 re im)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 (neg.f64 #s(literal -2 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 re im)) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 re im)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 #s(literal -2 binary64) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 re im)) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 (/.f64 re im)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 (/.f64 re im)) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 (neg.f64 #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 (neg.f64 #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 re im) (/.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 re im) (/.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) #s(literal 1 binary64) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 re #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 re #s(literal -2 binary64)) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (*.f64 re #s(literal -2 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (*.f64 re #s(literal -2 binary64))) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) (+.f64 im im)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) (+.f64 im im)) #s(literal 2 binary64) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 0 binary64)))
(neg.f64 (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(neg.f64 (-.f64 (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) #s(literal 0 binary64)))
(neg.f64 (+.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im))))
#s(literal -2 binary64)
(*.f64 #s(literal 1 binary64) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) #s(literal 1 binary64))
(*.f64 (*.f64 im #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -2 binary64) im) im)
(*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im #s(literal -2 binary64)))
(*.f64 im (/.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal -2 binary64)))
(+.f64 #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im #s(literal -2 binary64))))
(+.f64 #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(+.f64 #s(literal -2 binary64) (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 0 binary64)))
(+.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(/.f64 #s(literal -2 binary64) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) #s(literal -2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 im #s(literal -2 binary64)) im)
(/.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (/.f64 #s(literal 2 binary64) im)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (neg.f64 im))
(/.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (neg.f64 #s(literal 2 binary64))) (-.f64 (neg.f64 im) im))
(/.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)) (+.f64 im im))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal -2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 im #s(literal -2 binary64))) (neg.f64 im))
(/.f64 (*.f64 (/.f64 #s(literal -2 binary64) im) (+.f64 im im)) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) im) (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 #s(literal -2 binary64)) (+.f64 im im)) (-.f64 (neg.f64 im) im))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal -2 binary64)) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 im #s(literal -2 binary64))) (-.f64 (neg.f64 im) im))
(/.f64 (*.f64 #s(literal -2 binary64) (+.f64 im im)) (+.f64 im im))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 im #s(literal -2 binary64))) (+.f64 im im))
(fma.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) (*.f64 im #s(literal -2 binary64))))
(fma.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 im #s(literal -2 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im #s(literal -2 binary64))))
(fma.f64 #s(literal 1 binary64) #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 #s(literal 1 binary64) #s(literal -2 binary64) (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) #s(literal -2 binary64) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 #s(literal -2 binary64) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im #s(literal -2 binary64))))
(fma.f64 #s(literal -2 binary64) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 #s(literal -2 binary64) #s(literal 1 binary64) (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 #s(literal -2 binary64) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) im) im (*.f64 #s(literal 0 binary64) (*.f64 im #s(literal -2 binary64))))
(fma.f64 (/.f64 #s(literal -2 binary64) im) im (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (/.f64 #s(literal -2 binary64) im) im (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) im) im (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 im #s(literal -2 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im #s(literal -2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 im (/.f64 #s(literal -2 binary64) im) (*.f64 #s(literal 0 binary64) (*.f64 im #s(literal -2 binary64))))
(fma.f64 im (/.f64 #s(literal -2 binary64) im) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 im (/.f64 #s(literal -2 binary64) im) (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 im (/.f64 #s(literal -2 binary64) im) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (*.f64 im #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (*.f64 im #s(literal -2 binary64))))
(fma.f64 (*.f64 im #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (*.f64 im #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 im #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 im #s(literal -2 binary64))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) im)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal -2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64)))
(neg.f64 (neg.f64 #s(literal -2 binary64)))
(neg.f64 (*.f64 (/.f64 #s(literal -2 binary64) im) (neg.f64 im)))
(*.f64 (/.f64 #s(literal 1 binary64) im) re)
(*.f64 (/.f64 re im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 re im))
(*.f64 re (/.f64 #s(literal 1 binary64) im))
(*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 re (neg.f64 #s(literal 1 binary64))))
(*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 re))
(*.f64 (/.f64 re (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 (neg.f64 (/.f64 re im)) (neg.f64 #s(literal 1 binary64)))
(*.f64 (/.f64 re (+.f64 im im)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 re im)))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 re im)))
(*.f64 (neg.f64 re) (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 (/.f64 (neg.f64 re) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64))
(+.f64 (/.f64 re im) #s(literal 0 binary64))
(+.f64 (/.f64 re im) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(+.f64 (/.f64 re im) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(+.f64 (/.f64 re im) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(/.f64 re im)
(/.f64 (+.f64 re re) (+.f64 im im))
(/.f64 (/.f64 re im) #s(literal 1 binary64))
(/.f64 (neg.f64 re) (neg.f64 im))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) re) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) im))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 re im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 re)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 im)))
(/.f64 (*.f64 (+.f64 re re) (/.f64 #s(literal 2 binary64) im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (-.f64 (neg.f64 re) re) (-.f64 (neg.f64 im) im))
(/.f64 (*.f64 (+.f64 re re) (/.f64 #s(literal 1 binary64) im)) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 re re) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 im im)))
(/.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) (+.f64 re re)) (-.f64 (neg.f64 im) im))
(/.f64 (neg.f64 (/.f64 re im)) (neg.f64 #s(literal 1 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (+.f64 re re)) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) im) re) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) im) (+.f64 re re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 re im)) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 re re)) (*.f64 (+.f64 im im) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) #s(literal 2 binary64))
(/.f64 (*.f64 re (/.f64 #s(literal 2 binary64) im)) #s(literal 2 binary64))
(/.f64 (+.f64 re re) (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 im)))
(/.f64 (*.f64 (+.f64 re re) (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 im) im)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 re re)) (*.f64 (-.f64 (neg.f64 im) im) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) re #s(literal 0 binary64))
(fma.f64 (/.f64 re im) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 re im) #s(literal 0 binary64))
(fma.f64 re (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 re (neg.f64 #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 re (neg.f64 #s(literal 1 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 re (neg.f64 #s(literal 1 binary64))) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 re (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 re) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 re) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 re) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 re) #s(literal 0 binary64))
(fma.f64 (/.f64 re (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 re (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (/.f64 re (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (/.f64 re (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 re im)) (neg.f64 #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 re im)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (neg.f64 (/.f64 re im)) (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 re im)) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 re (+.f64 im im)) #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 re (+.f64 im im)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (/.f64 re (+.f64 im im)) #s(literal 2 binary64) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (/.f64 re (+.f64 im im)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 re im)) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 re im)) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 re im)) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 re im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 re im)) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 re im)) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 re im)) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 re im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 re) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 re) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (neg.f64 re) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 re) (neg.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 0 binary64))
(fma.f64 (/.f64 re im) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 re im) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (/.f64 re im) #s(literal 1 binary64) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) re (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) re (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) re (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 re (/.f64 #s(literal 1 binary64) im) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 re (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 re (/.f64 #s(literal 1 binary64) im) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 re im) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 re im) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 #s(literal 1 binary64) (/.f64 re im) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 re) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 re) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (/.f64 (neg.f64 re) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 re) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) #s(literal 0 binary64))
(neg.f64 (neg.f64 (/.f64 re im)))
re
(*.f64 re #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) re)
(*.f64 (+.f64 re re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) im))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 re))
(*.f64 (/.f64 re #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im re))
(*.f64 (/.f64 re im) im)
(*.f64 (neg.f64 re) (neg.f64 #s(literal 1 binary64)))
(*.f64 im (/.f64 re im))
(*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (*.f64 im re)))
(*.f64 (neg.f64 (*.f64 im re)) (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 (neg.f64 (/.f64 re im)) (/.f64 im (neg.f64 #s(literal 1 binary64))))
(*.f64 (neg.f64 (/.f64 re im)) (neg.f64 im))
(*.f64 (/.f64 im (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 re im)))
(*.f64 (*.f64 (*.f64 im re) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 (/.f64 (*.f64 im re) (+.f64 im im)) #s(literal 2 binary64))
(*.f64 (/.f64 (+.f64 re re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re))
(*.f64 (neg.f64 im) (neg.f64 (/.f64 re im)))
(*.f64 (/.f64 (+.f64 re re) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(*.f64 (/.f64 (neg.f64 (*.f64 im re)) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64))
(+.f64 re #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) re)
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re))
(+.f64 (*.f64 re (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (*.f64 re (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(+.f64 re (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(+.f64 re (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(+.f64 re (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(+.f64 re (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(+.f64 re (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(+.f64 re (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(-.f64 re #s(literal 0 binary64))
(-.f64 re (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(/.f64 re #s(literal 1 binary64))
(/.f64 (+.f64 re re) #s(literal 2 binary64))
(/.f64 (*.f64 im re) im)
(/.f64 (neg.f64 re) (neg.f64 #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 re re)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 re re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 re re) (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))))
(/.f64 (-.f64 (neg.f64 re) re) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 re re) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 im im) (neg.f64 re)) (-.f64 (neg.f64 im) im))
(/.f64 (*.f64 (+.f64 im im) re) (+.f64 im im))
(/.f64 (*.f64 (+.f64 im im) (/.f64 re im)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 im re) (/.f64 #s(literal 2 binary64) im)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 im re) (neg.f64 #s(literal 1 binary64))) (neg.f64 im))
(/.f64 (*.f64 (*.f64 im re) (neg.f64 #s(literal 2 binary64))) (-.f64 (neg.f64 im) im))
(/.f64 (*.f64 (*.f64 im re) #s(literal 2 binary64)) (+.f64 im im))
(/.f64 (neg.f64 (*.f64 im re)) (neg.f64 im))
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) im) (*.f64 im re)) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 re im) (+.f64 im im)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 re re)) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 im re)) (-.f64 (neg.f64 im) im))
(/.f64 (*.f64 (neg.f64 re) (+.f64 im im)) (-.f64 (neg.f64 im) im))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 re re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 im re)) (+.f64 im im))
(/.f64 (*.f64 re (+.f64 im im)) (+.f64 im im))
(/.f64 (*.f64 re (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (/.f64 (+.f64 re re) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (/.f64 (*.f64 im re) #s(literal 1 binary64)) im)
(/.f64 (*.f64 (neg.f64 (*.f64 im re)) (neg.f64 #s(literal 1 binary64))) im)
(/.f64 (*.f64 (neg.f64 (*.f64 im re)) #s(literal 2 binary64)) (-.f64 (neg.f64 im) im))
(/.f64 (/.f64 (neg.f64 (*.f64 im re)) (neg.f64 #s(literal 1 binary64))) im)
(/.f64 (/.f64 (neg.f64 (*.f64 im re)) #s(literal 1 binary64)) (neg.f64 im))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) re)
(fma.f64 re #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) re)
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) re)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) re)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) re)
(fma.f64 re #s(literal 0 binary64) re)
(fma.f64 im #s(literal 0 binary64) re)
(fma.f64 #s(literal 1 binary64) re #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) re re)
(fma.f64 #s(literal 0 binary64) im re)
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) re)
(fma.f64 (+.f64 re re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (+.f64 re re) #s(literal 0 binary64) re)
(fma.f64 (+.f64 im im) #s(literal 0 binary64) re)
(fma.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 (*.f64 im im) #s(literal 0 binary64) re)
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 0 binary64) re)
(fma.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64) re)
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 re) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) re)
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) re)
(fma.f64 (/.f64 re #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64) re)
(fma.f64 (/.f64 #s(literal 2 binary64) re) #s(literal 0 binary64) re)
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im re) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64) re)
(fma.f64 (/.f64 re im) im #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64) re)
(fma.f64 (neg.f64 re) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) re)
(fma.f64 #s(literal 0 binary64) (*.f64 im im) re)
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64)) re)
(fma.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) re)
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re)
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re) re)
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im) re)
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 2 binary64)) re)
(fma.f64 im (/.f64 re im) #s(literal 0 binary64))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64) re)
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 0 binary64) re)
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (*.f64 im re)) (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (*.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (*.f64 im re)) (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (*.f64 im re)) (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (*.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64) re)
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 im)) #s(literal 0 binary64) re)
(fma.f64 (neg.f64 (*.f64 im re)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(fma.f64 (neg.f64 (*.f64 im re)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(fma.f64 (neg.f64 (*.f64 im re)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (*.f64 im re)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (*.f64 im re)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 im (neg.f64 #s(literal 1 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 im (neg.f64 #s(literal 1 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 im (neg.f64 #s(literal 1 binary64))) (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 im (neg.f64 #s(literal 1 binary64))) (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 im (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 re im)) (neg.f64 im) (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(fma.f64 (neg.f64 (/.f64 re im)) (neg.f64 im) (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(fma.f64 (neg.f64 (/.f64 re im)) (neg.f64 im) (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 re im)) (neg.f64 im) (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 re im)) (neg.f64 im) #s(literal 0 binary64))
(fma.f64 (/.f64 im (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 re im)) (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(fma.f64 (/.f64 im (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 re im)) (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(fma.f64 (/.f64 im (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 re im)) (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 im (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 re im)) (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(fma.f64 (/.f64 im (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 re im)) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 im re) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(fma.f64 (*.f64 (*.f64 im re) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(fma.f64 (*.f64 (*.f64 im re) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 im re) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 im re) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 0 binary64))
(fma.f64 (*.f64 (+.f64 im im) im) #s(literal 0 binary64) re)
(fma.f64 (/.f64 (*.f64 im re) (+.f64 im im)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(fma.f64 (/.f64 (*.f64 im re) (+.f64 im im)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(fma.f64 (/.f64 (*.f64 im re) (+.f64 im im)) #s(literal 2 binary64) (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im re) (+.f64 im im)) #s(literal 2 binary64) (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im re) (+.f64 im im)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (+.f64 re re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(fma.f64 (/.f64 (+.f64 re re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(fma.f64 (/.f64 (+.f64 re re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (+.f64 re re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (+.f64 re re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (+.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 #s(literal 2 binary64)) re)
(fma.f64 (*.f64 #s(literal 0 binary64) (fabs.f64 im)) (fabs.f64 im) re)
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 im)) (neg.f64 im) re)
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re) (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re) (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re) (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re) (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) re)
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))) re)
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) re)
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) re)) re)
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) im)) re)
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) re)
(fma.f64 (fabs.f64 im) (*.f64 (fabs.f64 im) #s(literal 0 binary64)) re)
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) re)
(fma.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) re)
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 re im)) (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 re im)) (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 re im)) (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 re im)) (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 re im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 im) (*.f64 (neg.f64 im) #s(literal 0 binary64)) re)
(fma.f64 re #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(fma.f64 re #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(fma.f64 re #s(literal 1 binary64) (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(fma.f64 re #s(literal 1 binary64) (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(fma.f64 (/.f64 re #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(fma.f64 (/.f64 re #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(fma.f64 (/.f64 re #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 re #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re))
(fma.f64 #s(literal 1 binary64) re (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(fma.f64 #s(literal 1 binary64) re (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(fma.f64 #s(literal 1 binary64) re (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) re (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(fma.f64 (/.f64 re im) im (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(fma.f64 (/.f64 re im) im (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(fma.f64 (/.f64 re im) im (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 re im) im (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im re) (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im re) (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im re) (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im re) (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 re) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(fma.f64 (neg.f64 re) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(fma.f64 (neg.f64 re) (neg.f64 #s(literal 1 binary64)) (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 re) (neg.f64 #s(literal 1 binary64)) (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(fma.f64 re (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 re (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(fma.f64 (+.f64 re re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(fma.f64 (+.f64 re re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(fma.f64 (+.f64 re re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(fma.f64 (+.f64 re re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(fma.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(fma.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(fma.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(fma.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) im) (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(fma.f64 im (/.f64 re im) (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(fma.f64 im (/.f64 re im) (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(fma.f64 im (/.f64 re im) (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(fma.f64 im (/.f64 re im) (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 re) (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 re) (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 re) (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 re) (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (+.f64 re re) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(fma.f64 (/.f64 (neg.f64 (*.f64 im re)) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im re)))
(fma.f64 (/.f64 (+.f64 re re) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 (/.f64 (neg.f64 (*.f64 im re)) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 (/.f64 (+.f64 re re) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(fma.f64 (/.f64 (neg.f64 (*.f64 im re)) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 re im)))
(fma.f64 (/.f64 (+.f64 re re) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 (*.f64 im re)) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) (*.f64 (*.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (+.f64 re re) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 (*.f64 im re)) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (+.f64 re re) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 (*.f64 im re)) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) (*.f64 (/.f64 re im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (+.f64 re re) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (*.f64 im re)) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 0 binary64) re)
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)) re)
(fma.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 0 binary64)) re)
(fma.f64 (+.f64 re re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 (+.f64 re re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(fma.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) im) (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (*.f64 im re)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 (neg.f64 (*.f64 im re)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 im re) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 (*.f64 (*.f64 im re) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(fma.f64 im (/.f64 re im) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 im (/.f64 re im) (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(fma.f64 (/.f64 re im) im (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 (/.f64 re im) im (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 re im)) (neg.f64 im) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 (neg.f64 (/.f64 re im)) (neg.f64 im) (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) re (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 #s(literal 1 binary64) re (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im re) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im re) (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 re) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 (neg.f64 re) (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 re) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 re) (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(fma.f64 (/.f64 im (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 re im)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 (/.f64 im (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 re im)) (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 re im)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 re im)) (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 im (neg.f64 #s(literal 1 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 (neg.f64 (/.f64 re im)) (/.f64 im (neg.f64 #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (*.f64 im re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (*.f64 im re)) (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(fma.f64 re #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 re #s(literal 1 binary64) (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(fma.f64 (/.f64 re #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 (/.f64 re #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im re) (+.f64 im im)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 (/.f64 (*.f64 im re) (+.f64 im im)) #s(literal 2 binary64) (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (+.f64 re re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 (/.f64 (+.f64 re re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re) (*.f64 (neg.f64 (*.f64 im re)) #s(literal 0 binary64)))
(neg.f64 (neg.f64 re))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im #s(literal 2 binary64))
(*.f64 (+.f64 im im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 im im))
(*.f64 (-.f64 (neg.f64 im) im) (neg.f64 #s(literal 1 binary64)))
(*.f64 (*.f64 (+.f64 im im) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 im) im))
(+.f64 im im)
(+.f64 (+.f64 im im) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (+.f64 im im))
(+.f64 (*.f64 #s(literal 0 binary64) (+.f64 im im)) (+.f64 im im))
(+.f64 im (-.f64 #s(literal 0 binary64) (neg.f64 im)))
(+.f64 (+.f64 im im) (*.f64 #s(literal 0 binary64) (+.f64 im im)))
(-.f64 im (neg.f64 im))
(/.f64 (+.f64 im im) #s(literal 1 binary64))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) im) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 im im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 im im) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 im im) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 im im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 im im)) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 im im)) #s(literal 2 binary64))
(/.f64 (*.f64 im (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (fma.f64 im #s(literal 2 binary64) (+.f64 im im)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 im im)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 im (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 im im) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (fma.f64 (+.f64 im im) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 im im))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (fma.f64 (+.f64 im im) #s(literal 2 binary64) (*.f64 (+.f64 im im) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (-.f64 (+.f64 im im) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 im im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 im) im))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(fma.f64 im #s(literal 1 binary64) im)
(fma.f64 im #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) im im)
(fma.f64 #s(literal 2 binary64) im #s(literal 0 binary64))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) (+.f64 im im))
(fma.f64 (+.f64 re re) #s(literal 0 binary64) (+.f64 im im))
(fma.f64 (+.f64 im im) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (+.f64 im im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) im)
(fma.f64 (+.f64 im im) #s(literal 0 binary64) (+.f64 im im))
(fma.f64 (*.f64 im im) #s(literal 0 binary64) (+.f64 im im))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 0 binary64) (+.f64 im im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64) (+.f64 im im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 im) im)
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 im im) im)
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) (+.f64 im im))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 im im))
(fma.f64 (/.f64 im #s(literal 2 binary64)) #s(literal 2 binary64) im)
(fma.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64) (+.f64 im im))
(fma.f64 (/.f64 #s(literal 2 binary64) re) #s(literal 0 binary64) (+.f64 im im))
(fma.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64) (+.f64 im im))
(fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64) (+.f64 im im))
(fma.f64 (neg.f64 im) (neg.f64 #s(literal 1 binary64)) im)
(fma.f64 #s(literal 1 binary64) (+.f64 im im) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 im #s(literal 2 binary64)) im)
(fma.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 im im))
(fma.f64 #s(literal 0 binary64) (+.f64 im im) (+.f64 im im))
(fma.f64 #s(literal 0 binary64) (*.f64 im im) (+.f64 im im))
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64)) (+.f64 im im))
(fma.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 im im))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 im im))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re) (+.f64 im im))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im) (+.f64 im im))
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 2 binary64)) (+.f64 im im))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) (+.f64 im im))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) (+.f64 im im))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) (+.f64 im im))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) (+.f64 im im))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) (+.f64 im im))
(fma.f64 re #s(literal 0 binary64) (+.f64 im im))
(fma.f64 im #s(literal 0 binary64) (+.f64 im im))
(fma.f64 #s(literal 0 binary64) re (+.f64 im im))
(fma.f64 #s(literal 0 binary64) im (+.f64 im im))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64) (+.f64 im im))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 0 binary64) (+.f64 im im))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64) (+.f64 im im))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 im)) #s(literal 0 binary64) (+.f64 im im))
(fma.f64 (-.f64 (neg.f64 im) im) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (+.f64 im im)))
(fma.f64 (-.f64 (neg.f64 im) im) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (+.f64 im im) im) #s(literal 0 binary64) (+.f64 im im))
(fma.f64 (/.f64 (+.f64 im im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) im)
(fma.f64 (/.f64 (+.f64 im im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 (+.f64 im im) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (+.f64 im im)))
(fma.f64 (*.f64 (+.f64 im im) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (+.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 #s(literal 2 binary64)) (+.f64 im im))
(fma.f64 (*.f64 #s(literal 0 binary64) (fabs.f64 im)) (fabs.f64 im) (+.f64 im im))
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 im)) (neg.f64 im) (+.f64 im im))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) im) im)
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) im) (-.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (+.f64 im im))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))) (+.f64 im im))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (+.f64 im im))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 im im))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 im im))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (+.f64 im im))
(fma.f64 (fabs.f64 im) (*.f64 (fabs.f64 im) #s(literal 0 binary64)) (+.f64 im im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 im) im) (*.f64 #s(literal 0 binary64) (+.f64 im im)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 im) im) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) (+.f64 im im))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) (+.f64 im im))
(fma.f64 (neg.f64 im) (*.f64 (neg.f64 im) #s(literal 0 binary64)) (+.f64 im im))
(fma.f64 im #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (+.f64 im im) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (+.f64 im im)))
(fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (+.f64 im im)))
(fma.f64 (/.f64 im #s(literal 2 binary64)) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal 1 binary64) im (-.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal 2 binary64) im (*.f64 #s(literal 0 binary64) (+.f64 im im)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 im im) (-.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal 1 binary64) (+.f64 im im) (*.f64 #s(literal 0 binary64) (+.f64 im im)))
(fma.f64 (neg.f64 im) (neg.f64 #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (+.f64 im im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal 2 binary64) (/.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 im) (-.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 (+.f64 im im) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) im)
(fma.f64 (/.f64 (+.f64 im im) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 0 binary64) (+.f64 im im))
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)) (+.f64 im im))
(fma.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 0 binary64)) (+.f64 im im))
(neg.f64 (-.f64 (neg.f64 im) im))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re))
(*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im))
(*.f64 (/.f64 im re) im)
(*.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re))
(*.f64 im (/.f64 im re))
(*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)))
(*.f64 (neg.f64 (/.f64 im re)) (neg.f64 im))
(*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)))
(*.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im))
(*.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64))
(*.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)))
(*.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)))
(*.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)))
(*.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re))
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)))
(*.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)))
(*.f64 (neg.f64 im) (neg.f64 (/.f64 im re)))
(*.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)))
(+.f64 (/.f64 (*.f64 im im) re) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(+.f64 (/.f64 (*.f64 im im) re) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(+.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)) (/.f64 (*.f64 im im) re))
(+.f64 (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)) (/.f64 (*.f64 im im) re))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)))
(+.f64 (*.f64 (/.f64 (*.f64 im im) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 im im) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(+.f64 (/.f64 (*.f64 im im) re) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(+.f64 (/.f64 (*.f64 im im) re) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(+.f64 (/.f64 (*.f64 im im) re) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(+.f64 (/.f64 (*.f64 im im) re) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(/.f64 (*.f64 im im) re)
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 im im)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) re))
(/.f64 (*.f64 (+.f64 im im) (+.f64 im im)) (*.f64 #s(literal 2 binary64) (+.f64 re re)))
(/.f64 (*.f64 (+.f64 im im) (+.f64 im im)) (*.f64 (+.f64 re re) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 im im) im) (+.f64 re re))
(/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) #s(literal 2 binary64))
(/.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (-.f64 (neg.f64 re) re))
(/.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 im im)) (neg.f64 re))
(/.f64 (*.f64 (*.f64 im im) (/.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 re (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 im im) (neg.f64 #s(literal 2 binary64))) (-.f64 (neg.f64 re) re))
(/.f64 (*.f64 (/.f64 im re) (+.f64 im im)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 im) (+.f64 im im)) (-.f64 (neg.f64 re) re))
(/.f64 (*.f64 (neg.f64 (/.f64 im re)) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 (fabs.f64 im) #s(literal 2 binary64))) (-.f64 (neg.f64 re) re))
(/.f64 (*.f64 (neg.f64 (*.f64 im im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (neg.f64 re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (*.f64 im im)) (neg.f64 #s(literal 2 binary64))) (+.f64 re re))
(/.f64 (*.f64 (/.f64 (fabs.f64 im) re) (*.f64 (fabs.f64 im) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 (*.f64 im im) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 im im) re) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (-.f64 (neg.f64 re) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (neg.f64 #s(literal 2 binary64))) (*.f64 (-.f64 (neg.f64 re) re) (neg.f64 #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (neg.f64 im) im) im) #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (neg.f64 im) im) (+.f64 im im)) (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (+.f64 im im) re) (+.f64 im im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 im im) im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (+.f64 re re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 im im) im) (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 re) re)))
(/.f64 (*.f64 (*.f64 (+.f64 im im) im) (neg.f64 #s(literal 2 binary64))) (*.f64 (+.f64 re re) (neg.f64 #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 2 binary64) re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 im im) im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 re re)))
(/.f64 (*.f64 (*.f64 (+.f64 im im) im) #s(literal 2 binary64)) (*.f64 (+.f64 re re) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 im im) (/.f64 im re)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (/.f64 (*.f64 im im) re))) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 im im) (/.f64 im re))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 im im) im)) (*.f64 #s(literal 2 binary64) (+.f64 re re)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 im im) im)) (*.f64 (+.f64 re re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (neg.f64 im) im) im)) (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 re) re)))
(/.f64 (*.f64 im (/.f64 (+.f64 im im) re)) #s(literal 2 binary64))
(/.f64 (*.f64 im (-.f64 (neg.f64 im) im)) (-.f64 (neg.f64 re) re))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (+.f64 im im) (/.f64 im re))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 (*.f64 im im))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 re)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (+.f64 im im) im)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 re re)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 im) im) im)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 (neg.f64 re) re)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 im im) (-.f64 (neg.f64 im) im)) (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 re) re)))
(/.f64 (*.f64 (+.f64 im im) (/.f64 (+.f64 im im) re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (+.f64 im im) im)) (-.f64 (neg.f64 re) re))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 im im) im)) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) re) (*.f64 (+.f64 im im) im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (*.f64 im im))) (+.f64 re re))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 (+.f64 im im) im)) (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 re re)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 (+.f64 im im) im)) (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 im) im) im)) (*.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 re) re)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 (+.f64 im im) (/.f64 im re))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 (+.f64 im im) (/.f64 im re))) (neg.f64 #s(literal 2 binary64)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im) #s(literal 0 binary64))
(fma.f64 (/.f64 im re) im #s(literal 0 binary64))
(fma.f64 im (/.f64 im re) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 im) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 im) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 im) #s(literal 0 binary64))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64) (/.f64 (*.f64 im im) re))
(fma.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)) #s(literal 0 binary64))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) #s(literal 0 binary64))
(fma.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re) (/.f64 (*.f64 im im) re))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 im re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 im re) im (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 im re) im (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 im (/.f64 im re) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 im (/.f64 im re) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im im) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 im im) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(fma.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 im re) im (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 im re) im (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 im re) im (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 im re) im (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 im re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 im re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 im re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 im) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 im) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 im) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 im) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 im (/.f64 im re) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 im (/.f64 im re) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 im (/.f64 im re) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 im (/.f64 im re) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(neg.f64 (neg.f64 (/.f64 (*.f64 im im) re)))
(*.f64 (/.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) re))
(*.f64 (/.f64 #s(literal 1 binary64) re) im)
(*.f64 (/.f64 im re) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 im re))
(*.f64 im (/.f64 #s(literal 1 binary64) re))
(*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im))
(*.f64 (neg.f64 (/.f64 im re)) (neg.f64 #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 im) #s(literal 2 binary64)))
(*.f64 (/.f64 (+.f64 im im) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 (/.f64 im (+.f64 re re)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 im re) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 im (+.f64 re re)))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 im re)))
(*.f64 (+.f64 im im) (/.f64 #s(literal 1 binary64) (+.f64 re re)))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 im re)))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (+.f64 im im) re))
(*.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (/.f64 (/.f64 (+.f64 im im) re) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(*.f64 (/.f64 (/.f64 (+.f64 im im) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 (-.f64 (neg.f64 im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)))
(*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 im) (-.f64 (neg.f64 re) re)))
(+.f64 (/.f64 im re) #s(literal 0 binary64))
(+.f64 (/.f64 im (+.f64 re re)) (/.f64 im (+.f64 re re)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 im re)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 im re)))
(+.f64 (*.f64 (/.f64 im re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (*.f64 (/.f64 im re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 im re) #s(literal 0 binary64)) (/.f64 im re))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 im re)) (/.f64 im re))
(+.f64 (/.f64 im re) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(+.f64 (/.f64 im re) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(+.f64 (/.f64 im re) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(+.f64 (/.f64 im re) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(-.f64 (/.f64 im (+.f64 re re)) (/.f64 (neg.f64 im) (+.f64 re re)))
(/.f64 im re)
(/.f64 (+.f64 im im) (+.f64 re re))
(/.f64 (/.f64 im re) #s(literal 1 binary64))
(/.f64 (neg.f64 im) (neg.f64 re))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) im) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) re))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 im im)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 re re)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 im)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 re)))
(/.f64 (*.f64 (+.f64 im im) (neg.f64 #s(literal 2 binary64))) (*.f64 (+.f64 re re) (neg.f64 #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 im im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 re re)))
(/.f64 (*.f64 (+.f64 im im) #s(literal 2 binary64)) (*.f64 (+.f64 re re) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 im im) (/.f64 #s(literal 2 binary64) re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (-.f64 (neg.f64 im) im) (-.f64 (neg.f64 re) re))
(/.f64 (*.f64 (+.f64 im im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (+.f64 re re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (/.f64 (+.f64 im im) re) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 im im)) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) re) (+.f64 im im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 im re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 im re) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 im im)) (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 re re)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 im re)) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 im)) (+.f64 re re))
(/.f64 (*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (neg.f64 re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 im) (neg.f64 #s(literal 2 binary64))) (+.f64 re re))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 im im)) (*.f64 #s(literal 2 binary64) (+.f64 re re)))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 im im)) (*.f64 (+.f64 re re) #s(literal 2 binary64)))
(/.f64 (*.f64 im (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 re (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 im (/.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64))
(/.f64 (*.f64 (-.f64 (neg.f64 im) im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (-.f64 (neg.f64 re) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (neg.f64 im) im) (neg.f64 #s(literal 2 binary64))) (*.f64 (-.f64 (neg.f64 re) re) (neg.f64 #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (neg.f64 im) im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 re) re)))
(/.f64 (*.f64 (-.f64 (neg.f64 im) im) #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (+.f64 im im) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (+.f64 im im) re) (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (+.f64 im im) re) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (/.f64 im re))) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 im im) re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 im) im)) (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 re) re)))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 im) im)) (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 (+.f64 im im) re)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 (neg.f64 im) im)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 (neg.f64 re) re)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 im) im)) (*.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 re) re)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 (+.f64 im im) re)) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (/.f64 (/.f64 (+.f64 im im) re) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (neg.f64 (/.f64 (+.f64 im im) re)) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 im im) (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 re) re)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 im im)) (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)))
(fma.f64 (/.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) re) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) re) im #s(literal 0 binary64))
(fma.f64 (/.f64 im re) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 im re) #s(literal 0 binary64) (/.f64 im re))
(fma.f64 #s(literal 1 binary64) (/.f64 im re) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (/.f64 im re) (/.f64 im re))
(fma.f64 im (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 #s(literal 1 binary64)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 im) #s(literal 2 binary64)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 im) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 im) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 im) #s(literal 2 binary64)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 im) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (+.f64 im im) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (+.f64 im im) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 (+.f64 im im) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 (+.f64 im im) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (+.f64 im im) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 im (+.f64 re re)) #s(literal 2 binary64) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 im (+.f64 re re)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 im (+.f64 re re)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 im (+.f64 re re)) #s(literal 2 binary64) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 im (+.f64 re re)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 im re) #s(literal 2 binary64)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 im re) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 im re) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 im re) #s(literal 2 binary64)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 im (+.f64 re re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 im (+.f64 re re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 #s(literal 2 binary64) (/.f64 im (+.f64 re re)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal 2 binary64) (/.f64 im (+.f64 re re)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 im (+.f64 re re)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 im re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 im re)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 im re)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 im re)) #s(literal 0 binary64))
(fma.f64 (+.f64 im im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (+.f64 im im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (+.f64 im im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (+.f64 im im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (+.f64 im im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 im re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 im re)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 im re)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (+.f64 im im) re) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (+.f64 im im) re) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (+.f64 im im) re) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (+.f64 im im) re) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (+.f64 im im) re) #s(literal 0 binary64))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 0 binary64))
(fma.f64 (/.f64 im re) #s(literal 1 binary64) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 im re) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 im re) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 im re) #s(literal 1 binary64) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) im (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) im (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) im (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) im (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 im re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 im re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(fma.f64 im (/.f64 #s(literal 1 binary64) re) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 im (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 im (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 im (/.f64 #s(literal 1 binary64) re) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) re) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) re) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 im re) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 im re)))
(fma.f64 #s(literal 1 binary64) (/.f64 im re) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 im re) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 #s(literal 1 binary64) (/.f64 im re) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal 1 binary64) (/.f64 im re) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 (+.f64 im im) re) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 (+.f64 im im) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 (+.f64 im im) re) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 (/.f64 (+.f64 im im) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 (/.f64 (+.f64 im im) re) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 (/.f64 (+.f64 im im) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 (/.f64 (+.f64 im im) re) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 (+.f64 im im) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 (+.f64 im im) re) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 (+.f64 im im) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (-.f64 (neg.f64 im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (-.f64 (neg.f64 im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (-.f64 (neg.f64 im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (-.f64 (neg.f64 im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (-.f64 (neg.f64 im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 im) (-.f64 (neg.f64 re) re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 im) (-.f64 (neg.f64 re) re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 im) (-.f64 (neg.f64 re) re)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 im) (-.f64 (neg.f64 re) re)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 im) (-.f64 (neg.f64 re) re)) #s(literal 0 binary64))
(neg.f64 (neg.f64 (/.f64 im re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re))
(*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im))
(*.f64 (/.f64 im re) im)
(*.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re))
(*.f64 im (/.f64 im re))
(*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)))
(*.f64 (neg.f64 (/.f64 im re)) (neg.f64 im))
(*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)))
(*.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im))
(*.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64))
(*.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)))
(*.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)))
(*.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)))
(*.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re))
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)))
(*.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)))
(*.f64 (neg.f64 im) (neg.f64 (/.f64 im re)))
(*.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)))
(+.f64 (/.f64 (*.f64 im im) re) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(+.f64 (/.f64 (*.f64 im im) re) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(+.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)) (/.f64 (*.f64 im im) re))
(+.f64 (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)) (/.f64 (*.f64 im im) re))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)))
(+.f64 (*.f64 (/.f64 (*.f64 im im) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 im im) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(+.f64 (/.f64 (*.f64 im im) re) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(+.f64 (/.f64 (*.f64 im im) re) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(+.f64 (/.f64 (*.f64 im im) re) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(+.f64 (/.f64 (*.f64 im im) re) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(/.f64 (*.f64 im im) re)
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 im im)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) re))
(/.f64 (*.f64 (+.f64 im im) (+.f64 im im)) (*.f64 #s(literal 2 binary64) (+.f64 re re)))
(/.f64 (*.f64 (+.f64 im im) (+.f64 im im)) (*.f64 (+.f64 re re) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 im im) im) (+.f64 re re))
(/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) #s(literal 2 binary64))
(/.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (-.f64 (neg.f64 re) re))
(/.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 im im)) (neg.f64 re))
(/.f64 (*.f64 (*.f64 im im) (/.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 re (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 im im) (neg.f64 #s(literal 2 binary64))) (-.f64 (neg.f64 re) re))
(/.f64 (*.f64 (/.f64 im re) (+.f64 im im)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 im) (+.f64 im im)) (-.f64 (neg.f64 re) re))
(/.f64 (*.f64 (neg.f64 (/.f64 im re)) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 (fabs.f64 im) #s(literal 2 binary64))) (-.f64 (neg.f64 re) re))
(/.f64 (*.f64 (neg.f64 (*.f64 im im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (neg.f64 re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (*.f64 im im)) (neg.f64 #s(literal 2 binary64))) (+.f64 re re))
(/.f64 (*.f64 (/.f64 (fabs.f64 im) re) (*.f64 (fabs.f64 im) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 (*.f64 im im) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 im im) re) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (-.f64 (neg.f64 re) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (neg.f64 #s(literal 2 binary64))) (*.f64 (-.f64 (neg.f64 re) re) (neg.f64 #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (neg.f64 im) im) im) #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (neg.f64 im) im) (+.f64 im im)) (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (+.f64 im im) re) (+.f64 im im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 im im) im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (+.f64 re re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 im im) im) (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 re) re)))
(/.f64 (*.f64 (*.f64 (+.f64 im im) im) (neg.f64 #s(literal 2 binary64))) (*.f64 (+.f64 re re) (neg.f64 #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 2 binary64) re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 im im) im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 re re)))
(/.f64 (*.f64 (*.f64 (+.f64 im im) im) #s(literal 2 binary64)) (*.f64 (+.f64 re re) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 im im) (/.f64 im re)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (/.f64 (*.f64 im im) re))) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 im im) (/.f64 im re))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 im im) im)) (*.f64 #s(literal 2 binary64) (+.f64 re re)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 im im) im)) (*.f64 (+.f64 re re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (neg.f64 im) im) im)) (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 re) re)))
(/.f64 (*.f64 im (/.f64 (+.f64 im im) re)) #s(literal 2 binary64))
(/.f64 (*.f64 im (-.f64 (neg.f64 im) im)) (-.f64 (neg.f64 re) re))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (+.f64 im im) (/.f64 im re))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 (*.f64 im im))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 re)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (+.f64 im im) im)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 re re)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 im) im) im)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 (neg.f64 re) re)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 im im) (-.f64 (neg.f64 im) im)) (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 re) re)))
(/.f64 (*.f64 (+.f64 im im) (/.f64 (+.f64 im im) re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (+.f64 im im) im)) (-.f64 (neg.f64 re) re))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 im im) im)) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) re) (*.f64 (+.f64 im im) im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (*.f64 im im))) (+.f64 re re))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 (+.f64 im im) im)) (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 re re)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 (+.f64 im im) im)) (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 im) im) im)) (*.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 re) re)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 (+.f64 im im) (/.f64 im re))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 (+.f64 im im) (/.f64 im re))) (neg.f64 #s(literal 2 binary64)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im) #s(literal 0 binary64))
(fma.f64 (/.f64 im re) im #s(literal 0 binary64))
(fma.f64 im (/.f64 im re) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 im) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 im) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 im) #s(literal 0 binary64))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64) (/.f64 (*.f64 im im) re))
(fma.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)) #s(literal 0 binary64))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) #s(literal 0 binary64))
(fma.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re) (/.f64 (*.f64 im im) re))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 im re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 im re) im (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 im re) im (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 im (/.f64 im re) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 im (/.f64 im re) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im im) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 im im) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(fma.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 im re) im (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 im re) im (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 im re) im (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 im re) im (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 im re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 im re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 im re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 im) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 im) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 im) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 im) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 im (/.f64 im re) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 im (/.f64 im re) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 im (/.f64 im re) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 im (/.f64 im re) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(neg.f64 (neg.f64 (/.f64 (*.f64 im im) re)))
(*.f64 im im)
(*.f64 (*.f64 im im) #s(literal 1 binary64))
(*.f64 (fabs.f64 im) (fabs.f64 im))
(*.f64 (neg.f64 im) (neg.f64 im))
(*.f64 #s(literal 1 binary64) (*.f64 im im))
(*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)))
(*.f64 (neg.f64 (*.f64 im im)) (neg.f64 #s(literal 1 binary64)))
(*.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 im im)))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (*.f64 im im)))
(*.f64 (/.f64 (*.f64 (+.f64 im im) im) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 im im) im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(fabs.f64 (*.f64 im im))
(fabs.f64 (neg.f64 (*.f64 im im)))
(fabs.f64 (*.f64 im (fabs.f64 im)))
(fabs.f64 (*.f64 (fabs.f64 im) im))
(fabs.f64 (*.f64 (fabs.f64 im) (neg.f64 im)))
(fabs.f64 (*.f64 (neg.f64 im) (fabs.f64 im)))
(fabs.f64 (*.f64 im (neg.f64 (fabs.f64 im))))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 im)) im))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 im)))
(fabs.f64 (*.f64 (neg.f64 im) (neg.f64 (fabs.f64 im))))
(+.f64 (*.f64 im im) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(+.f64 (*.f64 im im) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 im im))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 im im)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 im im)))
(+.f64 (*.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (*.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(+.f64 (*.f64 im im) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(+.f64 (*.f64 im im) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(-.f64 (*.f64 im im) #s(literal 0 binary64))
(-.f64 (*.f64 im im) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(/.f64 (*.f64 im im) #s(literal 1 binary64))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 im im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 im im) (+.f64 im im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 im im) im) #s(literal 2 binary64))
(/.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 im im) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (*.f64 im im)) (neg.f64 #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (fabs.f64 im) #s(literal 2 binary64)) (*.f64 (fabs.f64 im) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (neg.f64 im) im) (-.f64 (neg.f64 im) im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 im im) im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 im im) im) (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 im im) im) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 im im) im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (+.f64 im im) im)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (*.f64 im im))) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 (+.f64 im im) im)) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (fabs.f64 (*.f64 (+.f64 im im) im)) #s(literal 2 binary64))
(/.f64 (/.f64 (*.f64 (+.f64 im im) im) #s(literal 1 binary64)) #s(literal 2 binary64))
(fma.f64 im im #s(literal 0 binary64))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) (*.f64 im im))
(fma.f64 (+.f64 re re) #s(literal 0 binary64) (*.f64 im im))
(fma.f64 (+.f64 im im) #s(literal 0 binary64) (*.f64 im im))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 im im) #s(literal 0 binary64) (*.f64 im im))
(fma.f64 (fabs.f64 im) (fabs.f64 im) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 im) (fabs.f64 im) #s(literal 0 binary64))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 0 binary64) (*.f64 im im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64) (*.f64 im im))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) (*.f64 im im))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 im im))
(fma.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64) (*.f64 im im))
(fma.f64 (/.f64 #s(literal 2 binary64) re) #s(literal 0 binary64) (*.f64 im im))
(fma.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64) (*.f64 im im))
(fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64) (*.f64 im im))
(fma.f64 (neg.f64 im) (neg.f64 im) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 im) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 im im))
(fma.f64 #s(literal 0 binary64) (*.f64 im im) (*.f64 im im))
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64)) (*.f64 im im))
(fma.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 im im))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 im im))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re) (*.f64 im im))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im) (*.f64 im im))
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 2 binary64)) (*.f64 im im))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) (*.f64 im im))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) (*.f64 im im))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) (*.f64 im im))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) (*.f64 im im))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) (*.f64 im im))
(fma.f64 re #s(literal 0 binary64) (*.f64 im im))
(fma.f64 im #s(literal 0 binary64) (*.f64 im im))
(fma.f64 #s(literal 0 binary64) re (*.f64 im im))
(fma.f64 #s(literal 0 binary64) im (*.f64 im im))
(fma.f64 im im (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64) (*.f64 im im))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 0 binary64) (*.f64 im im))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 #s(literal 1 binary64)) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64) (*.f64 im im))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 im)) #s(literal 0 binary64) (*.f64 im im))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (+.f64 im im) im) #s(literal 0 binary64) (*.f64 im im))
(fma.f64 (/.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 2 binary64) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (/.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (+.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 #s(literal 2 binary64)) (*.f64 im im))
(fma.f64 (*.f64 #s(literal 0 binary64) (fabs.f64 im)) (fabs.f64 im) (*.f64 im im))
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 im)) (neg.f64 im) (*.f64 im im))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) #s(literal 2 binary64)) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 im im)) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 im im)) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (*.f64 im im))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))) (*.f64 im im))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (*.f64 im im))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im im))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 im im))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (*.f64 im im))
(fma.f64 (fabs.f64 im) (*.f64 (fabs.f64 im) #s(literal 0 binary64)) (*.f64 im im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (*.f64 im im)) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (*.f64 im im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) (*.f64 im im))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) (*.f64 im im))
(fma.f64 (neg.f64 im) (*.f64 (neg.f64 im) #s(literal 0 binary64)) (*.f64 im im))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 im im) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 im im)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) im) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) im) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) im) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) im) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 0 binary64) (*.f64 im im))
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)) (*.f64 im im))
(fma.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 0 binary64)) (*.f64 im im))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 im im (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 im im (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 im) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 im) (neg.f64 im) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (*.f64 im im)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (*.f64 im im)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 im) (fabs.f64 im) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (fabs.f64 im) (fabs.f64 im) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 im im)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 im im)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(hypot.f64 (*.f64 im im) #s(literal 0 binary64))
(hypot.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64))
(hypot.f64 (*.f64 im (fabs.f64 im)) #s(literal 0 binary64))
(hypot.f64 (*.f64 (neg.f64 im) (fabs.f64 im)) #s(literal 0 binary64))
(hypot.f64 (*.f64 (fabs.f64 im) im) #s(literal 0 binary64))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 im)) #s(literal 0 binary64))
(hypot.f64 (*.f64 im (neg.f64 (fabs.f64 im))) #s(literal 0 binary64))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (fabs.f64 im))) #s(literal 0 binary64))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) im) #s(literal 0 binary64))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 im)) #s(literal 0 binary64))
(neg.f64 (neg.f64 (*.f64 im im)))
(pow.f64 im #s(literal 2 binary64))
(pow.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 im im) #s(literal 1 binary64))
(pow.f64 (fabs.f64 im) #s(literal 2 binary64))
(pow.f64 (neg.f64 im) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re))
(*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im))
(*.f64 (/.f64 im re) im)
(*.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re))
(*.f64 im (/.f64 im re))
(*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)))
(*.f64 (neg.f64 (/.f64 im re)) (neg.f64 im))
(*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)))
(*.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im))
(*.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64))
(*.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)))
(*.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)))
(*.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)))
(*.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re))
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)))
(*.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)))
(*.f64 (neg.f64 im) (neg.f64 (/.f64 im re)))
(*.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)))
(+.f64 (/.f64 (*.f64 im im) re) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(+.f64 (/.f64 (*.f64 im im) re) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(+.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)) (/.f64 (*.f64 im im) re))
(+.f64 (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)) (/.f64 (*.f64 im im) re))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)))
(+.f64 (*.f64 (/.f64 (*.f64 im im) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 im im) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(+.f64 (/.f64 (*.f64 im im) re) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(+.f64 (/.f64 (*.f64 im im) re) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(+.f64 (/.f64 (*.f64 im im) re) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(+.f64 (/.f64 (*.f64 im im) re) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(/.f64 (*.f64 im im) re)
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 im im)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) re))
(/.f64 (*.f64 (+.f64 im im) (+.f64 im im)) (*.f64 #s(literal 2 binary64) (+.f64 re re)))
(/.f64 (*.f64 (+.f64 im im) (+.f64 im im)) (*.f64 (+.f64 re re) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 im im) im) (+.f64 re re))
(/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) #s(literal 2 binary64))
(/.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (-.f64 (neg.f64 re) re))
(/.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 im im)) (neg.f64 re))
(/.f64 (*.f64 (*.f64 im im) (/.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 re (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 im im) (neg.f64 #s(literal 2 binary64))) (-.f64 (neg.f64 re) re))
(/.f64 (*.f64 (/.f64 im re) (+.f64 im im)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 im) (+.f64 im im)) (-.f64 (neg.f64 re) re))
(/.f64 (*.f64 (neg.f64 (/.f64 im re)) (-.f64 (neg.f64 im) im)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 (fabs.f64 im) #s(literal 2 binary64))) (-.f64 (neg.f64 re) re))
(/.f64 (*.f64 (neg.f64 (*.f64 im im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (neg.f64 re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (*.f64 im im)) (neg.f64 #s(literal 2 binary64))) (+.f64 re re))
(/.f64 (*.f64 (/.f64 (fabs.f64 im) re) (*.f64 (fabs.f64 im) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 (*.f64 im im) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 im im) re) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (-.f64 (neg.f64 re) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (neg.f64 #s(literal 2 binary64))) (*.f64 (-.f64 (neg.f64 re) re) (neg.f64 #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (neg.f64 im) im) im) #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (neg.f64 im) im) (+.f64 im im)) (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (+.f64 im im) re) (+.f64 im im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 im im) im) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (+.f64 re re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 im im) im) (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 re) re)))
(/.f64 (*.f64 (*.f64 (+.f64 im im) im) (neg.f64 #s(literal 2 binary64))) (*.f64 (+.f64 re re) (neg.f64 #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 2 binary64) re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 im im) im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 re re)))
(/.f64 (*.f64 (*.f64 (+.f64 im im) im) #s(literal 2 binary64)) (*.f64 (+.f64 re re) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 im im) (/.f64 im re)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (/.f64 (*.f64 im im) re))) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 im im) (/.f64 im re))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 im im) im)) (*.f64 #s(literal 2 binary64) (+.f64 re re)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 im im) im)) (*.f64 (+.f64 re re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (neg.f64 im) im) im)) (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 re) re)))
(/.f64 (*.f64 im (/.f64 (+.f64 im im) re)) #s(literal 2 binary64))
(/.f64 (*.f64 im (-.f64 (neg.f64 im) im)) (-.f64 (neg.f64 re) re))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (+.f64 im im) (/.f64 im re))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 (*.f64 im im))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 re)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (+.f64 im im) im)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 re re)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 im) im) im)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 (neg.f64 re) re)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 im im) (-.f64 (neg.f64 im) im)) (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 re) re)))
(/.f64 (*.f64 (+.f64 im im) (/.f64 (+.f64 im im) re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (+.f64 im im) im)) (-.f64 (neg.f64 re) re))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (+.f64 im im) im)) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) re) (*.f64 (+.f64 im im) im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (*.f64 im im))) (+.f64 re re))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 (+.f64 im im) im)) (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 re re)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 (+.f64 im im) im)) (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 im) im) im)) (*.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 re) re)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (*.f64 (+.f64 im im) (/.f64 im re))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 (+.f64 im im) (/.f64 im re))) (neg.f64 #s(literal 2 binary64)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im) #s(literal 0 binary64))
(fma.f64 (/.f64 im re) im #s(literal 0 binary64))
(fma.f64 im (/.f64 im re) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 im) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 im) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 im) #s(literal 0 binary64))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64) (/.f64 (*.f64 im im) re))
(fma.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)) #s(literal 0 binary64))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) #s(literal 0 binary64))
(fma.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re) (/.f64 (*.f64 im im) re))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 im re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 im re) im (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 im re) im (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 im (/.f64 im re) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 im (/.f64 im re) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (-.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (*.f64 im im)) (-.f64 (neg.f64 re) re)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (*.f64 #s(literal 0 binary64) (/.f64 im re)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (*.f64 (/.f64 im re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im im) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 im im) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(fma.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (*.f64 (+.f64 im im) (/.f64 im re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 im re) im (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 im re) im (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 im re) im (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 im re) im (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 im re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 im re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 im re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 (/.f64 (fabs.f64 im) re)) (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 im) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 im) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 im) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 im) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 (*.f64 im im)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 im (/.f64 im re) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 im (/.f64 im re) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 im (/.f64 im re) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 im (/.f64 im re) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 im im) re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 (/.f64 (*.f64 im im) re)) (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (/.f64 (fabs.f64 im) re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (*.f64 (+.f64 im im) im) (/.f64 #s(literal 1 binary64) (+.f64 re re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 (*.f64 im im) (+.f64 re re)) #s(literal 2 binary64) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)) (*.f64 (/.f64 (*.f64 im im) re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) (+.f64 re re)) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 0 binary64)))
(neg.f64 (neg.f64 (/.f64 (*.f64 im im) re)))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) re))
(*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))
(*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (neg.f64 re)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 re re)) #s(literal 2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 re re)))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(*.f64 (/.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 re) re)) #s(literal 2 binary64))
(*.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)))
(*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 re) re)))
(+.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 re re)) (/.f64 #s(literal 1 binary64) (+.f64 re re)))
(+.f64 (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(+.f64 (/.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 re) re)) (/.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 re) re)))
(-.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 re re)) (/.f64 (neg.f64 #s(literal 1 binary64)) (+.f64 re re)))
(-.f64 (/.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 re) re)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)))
(/.f64 #s(literal 1 binary64) re)
(/.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 re))
(/.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal 2 binary64) re) #s(literal 2 binary64))
(/.f64 #s(literal 2 binary64) (+.f64 re re))
(/.f64 re (*.f64 re re))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 re re)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 re)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) re)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (neg.f64 re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) re) (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) re) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 re re)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re)) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) re)) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (+.f64 re re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 re re)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) re)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))) (*.f64 (+.f64 re re) (neg.f64 #s(literal 2 binary64))))
(/.f64 (/.f64 (/.f64 #s(literal 2 binary64) re) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) re) re #s(literal 0 binary64)) re)
(/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) re) re #s(literal 0 binary64)) (+.f64 re re))
(/.f64 (neg.f64 (/.f64 #s(literal 2 binary64) re)) (neg.f64 #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 re re)))
(/.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) re))
(/.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (+.f64 re re) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (+.f64 re re) (*.f64 (+.f64 re re) re))
(/.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 re) re))
(/.f64 (neg.f64 re) (neg.f64 (*.f64 re re)))
(/.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) re))) (neg.f64 #s(literal 2 binary64)))
(/.f64 (fma.f64 re #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (+.f64 re re))) (*.f64 (+.f64 re re) re))
(/.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 re) re)))
(/.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 re) re) (neg.f64 #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (-.f64 (neg.f64 re) re)))
(/.f64 (-.f64 (neg.f64 re) re) (*.f64 (-.f64 (neg.f64 re) re) re))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 re) re)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (-.f64 (neg.f64 re) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 re) re)))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))) (*.f64 (-.f64 (neg.f64 re) re) #s(literal 2 binary64)))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (+.f64 re re) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (+.f64 im im) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (*.f64 im im) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) re) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (/.f64 #s(literal 2 binary64) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) re) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal 0 binary64) (*.f64 im im) (/.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 re #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 im #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal 0 binary64) re (/.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal 0 binary64) im (/.f64 #s(literal 1 binary64) re))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 re)) (/.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (neg.f64 re)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 im)) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (*.f64 (+.f64 im im) im) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 re re)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 2 binary64) re) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (+.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (*.f64 #s(literal 0 binary64) (fabs.f64 im)) (fabs.f64 im) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 im)) (neg.f64 im) (/.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 re re)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) re) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re)) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) (/.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (fabs.f64 im) (*.f64 (fabs.f64 im) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (neg.f64 im) (*.f64 (neg.f64 im) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (/.f64 (/.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 re) re)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) re))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 re) re)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 re) re)) #s(literal 0 binary64))
(neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)))
(pow.f64 re #s(literal -1 binary64))
#s(literal 1 binary64)
(*.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) im) im)
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 im (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)))
(*.f64 (/.f64 im (+.f64 im im)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (fabs.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))))
(*.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(fabs.f64 #s(literal 1 binary64))
(fabs.f64 (neg.f64 #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) #s(literal 0 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(+.f64 (+.f64 (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)) #s(literal 0 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(+.f64 (+.f64 (pow.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))) (pow.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(-.f64 #s(literal 1 binary64) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 2 binary64) #s(literal 2 binary64))
(/.f64 im im)
(/.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (+.f64 im im) (+.f64 im im))
(/.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(/.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)))
(/.f64 (neg.f64 im) (neg.f64 im))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 im im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 im im)))
(/.f64 (-.f64 (neg.f64 im) im) (-.f64 (neg.f64 im) im))
(/.f64 (*.f64 (+.f64 im im) (/.f64 #s(literal 2 binary64) im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) im) (+.f64 im im)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 im im)) (*.f64 (+.f64 im im) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (fabs.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (fabs.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (neg.f64 #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))))
(/.f64 (fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (neg.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64)) (*.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 im im) (neg.f64 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 (neg.f64 im) im)))
(/.f64 (*.f64 (neg.f64 #s(literal 2 binary64)) (+.f64 im im)) (*.f64 (-.f64 (neg.f64 im) im) #s(literal 2 binary64)))
(copysign.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(cosh.f64 #s(literal 0 binary64))
(exp.f64 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 re #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 im #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) re #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) im #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 (+.f64 re re) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 (+.f64 im im) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 im im) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) re) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) im) im (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) im #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) (neg.f64 #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 im (/.f64 #s(literal 1 binary64) im) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 im (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(fma.f64 (/.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (/.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 #s(literal 1 binary64))) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (neg.f64 im)) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 im im) im) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (neg.f64 #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 im (+.f64 im im)) #s(literal 2 binary64) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (/.f64 im (+.f64 im im)) #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 im (+.f64 im im)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (+.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 0 binary64) (fabs.f64 im)) (fabs.f64 im) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 im)) (neg.f64 im) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (fabs.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (fabs.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (fabs.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (neg.f64 #s(literal 1 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 im) (*.f64 (fabs.f64 im) #s(literal 0 binary64)) #s(literal 1 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64))) #s(literal 1 binary64))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 im) (*.f64 (neg.f64 im) #s(literal 0 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) im (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 im (/.f64 #s(literal 1 binary64) im) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64)) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)) #s(literal 1 binary64))
(fma.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 0 binary64)) #s(literal 1 binary64))
(hypot.f64 #s(literal 0 binary64) #s(literal 1 binary64))
(hypot.f64 #s(literal 1 binary64) #s(literal 0 binary64))
(hypot.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(hypot.f64 #s(literal 0 binary64) (neg.f64 #s(literal 1 binary64)))
(neg.f64 (neg.f64 #s(literal 1 binary64)))
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 im)))
(neg.f64 (*.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) im)))
(pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64))
(pow.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(pow.f64 #s(literal 1 binary64) #s(literal 3 binary64))
(pow.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(pow.f64 #s(literal 1 binary64) #s(literal 2 binary64))
(pow.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 0 binary64))
(pow.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(pow.f64 #s(literal 1 binary64) (neg.f64 #s(literal 2 binary64)))
(pow.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 1 binary64)))
(pow.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(pow.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(pow.f64 im (+.f64 #s(literal -1 binary64) #s(literal 1 binary64)))
(sqrt.f64 #s(literal 1 binary64))

eval867.0ms (5.9%)

Memory
33.5MiB live, 678.4MiB allocated; 184ms collecting garbage
Compiler

Compiled 43 505 to 23 454 computations (46.1% saved)

prune125.0ms (0.8%)

Memory
47.6MiB live, 177.7MiB allocated; 14ms collecting garbage
Pruning

12 alts after pruning (6 fresh and 6 done)

PrunedKeptTotal
New4 37754 382
Fresh112
Picked235
Done134
Total4 381124 393
Accuracy
86.3%
Counts
4 393 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
30.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) #s(approx (- (sqrt (+ (* re re) (* im im))) re) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))
50.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im im))))
29.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im) im))))
15.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re))))
51.1%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 (fma.f64 re #s(literal -2 binary64) im) im))))
49.5%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im))))
15.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) im) re) (*.f64 im im)))))
17.9%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 im re) im))))
15.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im)))))
24.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))))
49.3%
(*.f64 #s(literal 1/2 binary64) #s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))
Compiler

Compiled 290 to 290 computations (0% saved)

series430.0ms (2.9%)

Memory
-37.3MiB live, 431.9MiB allocated; 107ms collecting garbage
Counts
33 → 100
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 (fma.f64 re #s(literal -2 binary64) im) im))))
#s(literal 1/2 binary64)
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 (fma.f64 re #s(literal -2 binary64) im) im)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 (fma.f64 re #s(literal -2 binary64) im) im))
(+.f64 (fma.f64 re #s(literal -2 binary64) im) im)
(fma.f64 re #s(literal -2 binary64) im)
re
#s(literal -2 binary64)
im
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im))
(+.f64 im im)
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im im))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im im)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im im))
(fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im im)
(fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64))
(/.f64 #s(literal -2 binary64) im)
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) im) re) (*.f64 im im)))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) im) re) (*.f64 im im))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) im) re) (*.f64 im im)))
(*.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) im) re) (*.f64 im im))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) im) re)
(*.f64 (/.f64 #s(literal 1 binary64) im) im)
(/.f64 #s(literal 1 binary64) im)
(*.f64 im im)
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im) im))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im) im)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im) im))
(fma.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im) im)
(*.f64 im (fma.f64 re #s(literal -2 binary64) im))
Outputs
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 re (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) (*.f64 re (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) (*.f64 re (-.f64 (*.f64 re (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 re (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) (*.f64 re (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) (*.f64 re (-.f64 (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64))))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal -2 binary64) re (*.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 re (-.f64 (/.f64 re (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal 2 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 re (-.f64 (*.f64 re (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))) #s(literal 2 binary64)))))
#s(approx (+ (+ (* re -2) im) im) (*.f64 #s(literal 2 binary64) im))
#s(approx (+ (+ (* re -2) im) im) (fma.f64 #s(literal -2 binary64) re (*.f64 #s(literal 2 binary64) im)))
#s(approx (+ (* re -2) im) im)
#s(approx (+ (* re -2) im) (+.f64 im (*.f64 #s(literal -2 binary64) re)))
#s(approx re re)
#s(approx (+ (* (/ -2 im) re) 1) #s(literal 1 binary64))
#s(approx (+ (* (/ -2 im) re) 1) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im))))
#s(approx (* (/ (* (/ 1 im) im) re) (* im im)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
#s(approx (/ (* (/ 1 im) im) re) (/.f64 #s(literal 1 binary64) re))
#s(approx (* im (+ (* re -2) im)) (pow.f64 im #s(literal 2 binary64)))
#s(approx (* im (+ (* re -2) im)) (fma.f64 #s(literal -2 binary64) (*.f64 im re) (pow.f64 im #s(literal 2 binary64))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (fma.f64 #s(literal 1/32 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 5 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (fma.f64 #s(literal -1/256 binary64) (/.f64 (pow.f64 im #s(literal 8 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/32 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 5 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 5 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (fma.f64 #s(literal -1/128 binary64) (/.f64 (pow.f64 im #s(literal 8 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 5 binary64)) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64)) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64))))) re))
#s(approx (+ (+ (* re -2) im) im) (*.f64 #s(literal -2 binary64) re))
#s(approx (+ (+ (* re -2) im) im) (*.f64 re (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 im re)) #s(literal 2 binary64))))
#s(approx (+ (* re -2) im) (*.f64 re (-.f64 (/.f64 im re) #s(literal 2 binary64))))
#s(approx (+ (* (/ -2 im) re) 1) (*.f64 #s(literal -2 binary64) (/.f64 re im)))
#s(approx (+ (* (/ -2 im) re) 1) (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)))))
#s(approx (* im (+ (* re -2) im)) (*.f64 #s(literal -2 binary64) (*.f64 im re)))
#s(approx (* im (+ (* re -2) im)) (*.f64 re (fma.f64 #s(literal -2 binary64) im (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 re (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 re (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 re (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal -4 binary64) re)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal -4 binary64) re)) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal -4 binary64) re)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re))))) (pow.f64 re #s(literal 3 binary64))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal -4 binary64) re)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal -4 binary64) re)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -4 binary64) re)))))) (pow.f64 re #s(literal 3 binary64))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))
#s(approx (+ (+ (* re -2) im) im) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 im re))))))
#s(approx (+ (* re -2) im) (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 im re))))))
#s(approx (+ (* (/ -2 im) re) 1) (*.f64 #s(literal -1 binary64) (*.f64 re (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re)))))
#s(approx (* im (+ (* re -2) im)) (*.f64 #s(literal -1 binary64) (*.f64 re (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 2 binary64) im)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (+.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) #s(literal 2 binary64)) (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re))) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))))
#s(approx (+ (* (/ -2 im) re) 1) (/.f64 (+.f64 im (*.f64 #s(literal -2 binary64) re)) im))
#s(approx (/ -2 im) (/.f64 #s(literal -2 binary64) im))
#s(approx (/ 1 im) (/.f64 #s(literal 1 binary64) im))
#s(approx (* im (+ (* re -2) im)) (*.f64 im (+.f64 im (*.f64 #s(literal -2 binary64) re))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 im (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 im (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 im (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (*.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (fma.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) (fma.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) im)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 2 binary64) im))))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 re im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 re im) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
#s(approx (+ (* re -2) im) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))
#s(approx (* im (+ (* re -2) im)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 im (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 im (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -2 binary64) im))))))))
#s(approx (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (*.f64 #s(literal -1 binary64) (*.f64 im (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im (pow.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) im)) #s(literal 3 binary64)))))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal -2 binary64) im))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) im)) (*.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) im)) (fma.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im))))))))))
#s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) im)) (fma.f64 #s(literal -1 binary64) (/.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im)))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal -2 binary64) im))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im (pow.f64 (sqrt.f64 (/.f64 #s(literal -2 binary64) im)) #s(literal 3 binary64)))))) (pow.f64 im #s(literal 3 binary64)))))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -2 binary64) im))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) re (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im))))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) re (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) im))) im))))))
#s(approx (+ (+ (* re -2) im) im) (*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) #s(literal 2 binary64)))))
#s(approx (+ (* re -2) im) (*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) #s(literal 1 binary64)))))
Calls

6 calls:

TimeVariablePointExpression
8.0ms
re
@0
((* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+ (+ (* re -2) im) im) (+ (* re -2) im) re -2 im (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+ im im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+ (* (+ (* (/ -2 im) re) 1) im) im) (+ (* (/ -2 im) re) 1) (/ -2 im) 1 (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* (/ (* (/ 1 im) im) re) (* im im)) (/ (* (/ 1 im) im) re) (* (/ 1 im) im) (/ 1 im) (* im im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+ (* (* im (+ (* re -2) im)) (/ 1 im)) im) (* im (+ (* re -2) im)))
5.0ms
im
@-inf
((* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+ (+ (* re -2) im) im) (+ (* re -2) im) re -2 im (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+ im im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+ (* (+ (* (/ -2 im) re) 1) im) im) (+ (* (/ -2 im) re) 1) (/ -2 im) 1 (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* (/ (* (/ 1 im) im) re) (* im im)) (/ (* (/ 1 im) im) re) (* (/ 1 im) im) (/ 1 im) (* im im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+ (* (* im (+ (* re -2) im)) (/ 1 im)) im) (* im (+ (* re -2) im)))
4.0ms
re
@-inf
((* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+ (+ (* re -2) im) im) (+ (* re -2) im) re -2 im (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+ im im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+ (* (+ (* (/ -2 im) re) 1) im) im) (+ (* (/ -2 im) re) 1) (/ -2 im) 1 (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* (/ (* (/ 1 im) im) re) (* im im)) (/ (* (/ 1 im) im) re) (* (/ 1 im) im) (/ 1 im) (* im im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+ (* (* im (+ (* re -2) im)) (/ 1 im)) im) (* im (+ (* re -2) im)))
4.0ms
im
@inf
((* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+ (+ (* re -2) im) im) (+ (* re -2) im) re -2 im (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+ im im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+ (* (+ (* (/ -2 im) re) 1) im) im) (+ (* (/ -2 im) re) 1) (/ -2 im) 1 (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* (/ (* (/ 1 im) im) re) (* im im)) (/ (* (/ 1 im) im) re) (* (/ 1 im) im) (/ 1 im) (* im im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+ (* (* im (+ (* re -2) im)) (/ 1 im)) im) (* im (+ (* re -2) im)))
3.0ms
im
@0
((* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+ (+ (* re -2) im) im) (+ (* re -2) im) re -2 im (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+ im im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+ (* (+ (* (/ -2 im) re) 1) im) im) (+ (* (/ -2 im) re) 1) (/ -2 im) 1 (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (* (/ (* (/ 1 im) im) re) (* im im)) (/ (* (/ 1 im) im) re) (* (/ 1 im) im) (/ 1 im) (* im im) (* 1/2 (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+ (* (* im (+ (* re -2) im)) (/ 1 im)) im) (* im (+ (* re -2) im)))

rewrite1.4s (9.6%)

Memory
-24.9MiB live, 395.4MiB allocated; 80ms collecting garbage
Counts
33 → 1 699
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 (fma.f64 re #s(literal -2 binary64) im) im))))
#s(literal 1/2 binary64)
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 (fma.f64 re #s(literal -2 binary64) im) im)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 (fma.f64 re #s(literal -2 binary64) im) im))
(+.f64 (fma.f64 re #s(literal -2 binary64) im) im)
(fma.f64 re #s(literal -2 binary64) im)
re
#s(literal -2 binary64)
im
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im))
(+.f64 im im)
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im im))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im im)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im im))
(fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im im)
(fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64))
(/.f64 #s(literal -2 binary64) im)
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) im) re) (*.f64 im im)))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) im) re) (*.f64 im im))))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) im) re) (*.f64 im im)))
(*.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) im) re) (*.f64 im im))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) im) re)
(*.f64 (/.f64 #s(literal 1 binary64) im) im)
(/.f64 #s(literal 1 binary64) im)
(*.f64 im im)
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im) im))))
(sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im) im)))
#s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im) im))
(fma.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im) im)
(*.f64 im (fma.f64 re #s(literal -2 binary64) im))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* (- (sqrt (+ (* re re) (* im im))) re) 2) (fma.f64 re #s(literal -2 binary64) (+.f64 im im)))))
#s(literal 1/2 binary64)
(sqrt.f64 #s(approx (* (- (sqrt (+ (* re re) (* im im))) re) 2) (fma.f64 re #s(literal -2 binary64) (+.f64 im im))))
#s(approx (* (- (sqrt (+ (* re re) (* im im))) re) 2) (fma.f64 re #s(literal -2 binary64) (+.f64 im im)))
(*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 1 binary64))
(*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) (+.f64 im im))) (/.f64 #s(literal 1 binary64) im))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) im)
(*.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -2 binary64) (+.f64 im im)))
(*.f64 im (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im (fma.f64 re #s(literal -2 binary64) (+.f64 im im))))
(*.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im))
(*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im im) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))))
(+.f64 (fma.f64 re #s(literal -2 binary64) im) im)
(+.f64 (+.f64 im im) (*.f64 re #s(literal -2 binary64)))
(+.f64 (*.f64 re #s(literal -2 binary64)) (+.f64 im im))
(+.f64 im (fma.f64 re #s(literal -2 binary64) im))
(-.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im))
(-.f64 im (neg.f64 (fma.f64 re #s(literal -2 binary64) im)))
(-.f64 (+.f64 im im) (neg.f64 (*.f64 re #s(literal -2 binary64))))
(-.f64 (*.f64 re #s(literal -2 binary64)) (-.f64 (neg.f64 im) im))
(/.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 1 binary64))
(/.f64 (fma.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im) (*.f64 (*.f64 im im) im)) (*.f64 im im))
(/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) (+.f64 im im))) im)
(/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (*.f64 im im)) (*.f64 im im))
(/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) im) im)
(/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) (*.f64 im im)) im)
(/.f64 (*.f64 (*.f64 im im) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))) im)
(/.f64 (*.f64 (*.f64 im im) (fma.f64 re #s(literal -2 binary64) (+.f64 im im))) (*.f64 im im))
(/.f64 (fma.f64 (neg.f64 im) im (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im))) (neg.f64 im))
(/.f64 (fma.f64 (*.f64 im im) im (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im))) (*.f64 im im))
(/.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) (+.f64 im im))) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im))
(/.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) (+.f64 im im))) #s(literal 1 binary64)) im)
(/.f64 (fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) im (*.f64 (*.f64 im im) (neg.f64 im))) (neg.f64 (*.f64 im im)))
(/.f64 (fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) im (*.f64 (neg.f64 im) (*.f64 im im))) (neg.f64 (*.f64 im im)))
(/.f64 (neg.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) (+.f64 im im)))) (neg.f64 im))
(/.f64 (fma.f64 (*.f64 im im) (neg.f64 im) (*.f64 im (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)))) (neg.f64 (*.f64 im im)))
(/.f64 (fma.f64 (*.f64 im im) (neg.f64 im) (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) im)) (neg.f64 (*.f64 im im)))
(fma.f64 (+.f64 im im) #s(literal 1 binary64) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 1 binary64) (+.f64 im im))
(fma.f64 (*.f64 im #s(literal -2 binary64)) (/.f64 re im) (+.f64 im im))
(fma.f64 (*.f64 im re) (/.f64 #s(literal -2 binary64) im) (+.f64 im im))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 2 binary64) im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 re #s(literal 1 binary64)) #s(literal -2 binary64) (+.f64 im im))
(fma.f64 (/.f64 #s(literal 2 binary64) im) (*.f64 im im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) im) (*.f64 im re) (+.f64 im im))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 re im) (*.f64 im #s(literal -2 binary64)) (+.f64 im im))
(fma.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 1 binary64) im)
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (neg.f64 im) (neg.f64 #s(literal 1 binary64)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 #s(literal -2 binary64) (/.f64 re #s(literal 1 binary64)) (+.f64 im im))
(fma.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -2 binary64) im) im)
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal -2 binary64)) (+.f64 im im))
(fma.f64 #s(literal 1 binary64) (+.f64 im im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 im #s(literal 2 binary64) (*.f64 re #s(literal -2 binary64)))
(fma.f64 re #s(literal -2 binary64) (+.f64 im im))
(fma.f64 im #s(literal 1 binary64) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 #s(literal -2 binary64) re (+.f64 im im))
(fma.f64 #s(literal 2 binary64) im (*.f64 re #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) im (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im im)
(fma.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im) im)
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (fabs.f64 im)) (fabs.f64 im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (fabs.f64 im) im) (/.f64 (fabs.f64 im) #s(literal 1 binary64)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (fabs.f64 im) #s(literal 1 binary64)) (/.f64 (fabs.f64 im) im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (fabs.f64 im) (/.f64 #s(literal 1 binary64) im)) (/.f64 (fabs.f64 im) (*.f64 im im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (*.f64 (*.f64 im im) im) #s(literal 1 binary64)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 im im) im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) im (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (neg.f64 im) #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 re im) (+.f64 im im))
(fma.f64 (/.f64 re (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal -2 binary64) im) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 re im) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 im #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im)) (/.f64 re (*.f64 im im)) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 im re) im) (/.f64 #s(literal -2 binary64) #s(literal 1 binary64)) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 im re) #s(literal 1 binary64)) (/.f64 #s(literal -2 binary64) im) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal -2 binary64) (*.f64 im im)) (+.f64 im im))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re #s(literal -2 binary64)) (*.f64 im im)) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) im (+.f64 im im))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im #s(literal -2 binary64))) re (+.f64 im im))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im re)) #s(literal -2 binary64) (+.f64 im im))
(fma.f64 (*.f64 im (/.f64 #s(literal -2 binary64) im)) re (+.f64 im im))
(fma.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im) (/.f64 #s(literal 1 binary64) im) (+.f64 im im))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) im)
(fma.f64 (/.f64 (fma.f64 re #s(literal -2 binary64) im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) im)
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im)
(fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) im)
(fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) im)
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 im re) im) (+.f64 im im))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) im)) (+.f64 im im))
(fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 re im) im) (+.f64 im im))
(fma.f64 im (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im)
(fma.f64 im (/.f64 (*.f64 re #s(literal -2 binary64)) im) (+.f64 im im))
(fma.f64 (fabs.f64 im) (*.f64 (fabs.f64 im) (/.f64 #s(literal 1 binary64) im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 #s(literal -2 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 im re) im) (+.f64 im im))
(fma.f64 (/.f64 #s(literal -2 binary64) im) (/.f64 (*.f64 im re) #s(literal 1 binary64)) (+.f64 im im))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im (+.f64 im im)) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (+.f64 im im) im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) im)
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 re #s(literal -2 binary64)) im) (+.f64 im im))
(fma.f64 (/.f64 re im) (/.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1 binary64)) (+.f64 im im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 (neg.f64 im) #s(literal 1 binary64)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) im)
(fma.f64 (*.f64 (*.f64 im im) im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) im) (/.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (/.f64 (neg.f64 (fabs.f64 im)) im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 (neg.f64 (fabs.f64 im)) (*.f64 im im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (*.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 im im))
(fma.f64 (*.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im) im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (+.f64 im im))
(fma.f64 (*.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) im)
(fma.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) im)
(fma.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im)) im)
(fma.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im) im)
(fma.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 1 binary64) im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (neg.f64 (fabs.f64 im)) (/.f64 (neg.f64 (fabs.f64 im)) im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 im (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 re #s(literal -2 binary64)) im)) (+.f64 im im))
(fma.f64 im (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (+.f64 im im))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im im) (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (+.f64 im im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (*.f64 re #s(literal -2 binary64)) im)) (+.f64 im im))
(neg.f64 (-.f64 (neg.f64 im) (fma.f64 re #s(literal -2 binary64) im)))
(*.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -2 binary64) im))
(*.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 re #s(literal -2 binary64) im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im)
(*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)))
(*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 im (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im (fma.f64 re #s(literal -2 binary64) im)))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (fma.f64 re #s(literal -2 binary64) im)))
(*.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)))
(*.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 im im)))
(*.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im)))
(*.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im))
(+.f64 (*.f64 re #s(literal -2 binary64)) im)
(+.f64 im (*.f64 re #s(literal -2 binary64)))
(+.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(+.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 0 binary64)))
(+.f64 im (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(-.f64 (*.f64 re #s(literal -2 binary64)) (neg.f64 im))
(-.f64 im (neg.f64 (*.f64 re #s(literal -2 binary64))))
(-.f64 im (*.f64 (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)) im))
(-.f64 im (*.f64 (neg.f64 im) (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(/.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 im im) (fma.f64 re #s(literal -2 binary64) im)) (*.f64 im im))
(/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (*.f64 im im))
(/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) im)
(/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) (neg.f64 im))
(/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re #s(literal -2 binary64) im)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) im) (*.f64 (*.f64 im im) im))
(/.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (neg.f64 im)) (*.f64 im (neg.f64 (*.f64 im im))))
(/.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (neg.f64 #s(literal 1 binary64))) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 2 binary64)) (+.f64 im im))
(/.f64 (*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (*.f64 im im)) (*.f64 (*.f64 im im) im))
(/.f64 (*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (neg.f64 im)) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) im) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) (neg.f64 im)) (*.f64 im im))
(/.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) #s(literal 2 binary64)) (-.f64 (neg.f64 im) im))
(/.f64 (*.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) (*.f64 im im)) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 im (fma.f64 re #s(literal -2 binary64) im))) (+.f64 im im))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im))) (-.f64 (neg.f64 im) im))
(/.f64 (*.f64 im (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im))) (*.f64 (*.f64 im im) im))
(/.f64 (*.f64 im (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im))) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 (*.f64 im im) (*.f64 im (fma.f64 re #s(literal -2 binary64) im))) (*.f64 (*.f64 im im) im))
(/.f64 (*.f64 (*.f64 im im) (neg.f64 (fma.f64 re #s(literal -2 binary64) im))) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im))) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 (neg.f64 im) (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im))) (*.f64 (neg.f64 (*.f64 im im)) im))
(/.f64 (*.f64 (neg.f64 im) (*.f64 im (fma.f64 re #s(literal -2 binary64) im))) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 (neg.f64 im) (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im))) (*.f64 im im))
(/.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im))
(/.f64 (fma.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im) im (*.f64 (*.f64 im im) im)) (*.f64 im im))
(fma.f64 re #s(literal -2 binary64) im)
(fma.f64 #s(literal -2 binary64) re im)
(fma.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 1 binary64) im)
(fma.f64 (*.f64 im #s(literal -2 binary64)) (/.f64 re im) im)
(fma.f64 (*.f64 im re) (/.f64 #s(literal -2 binary64) im) im)
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 re #s(literal 1 binary64)) #s(literal -2 binary64) im)
(fma.f64 (/.f64 #s(literal -2 binary64) im) (*.f64 im re) im)
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 re im) (*.f64 im #s(literal -2 binary64)) im)
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 #s(literal 1 binary64)) (*.f64 re #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) (/.f64 re #s(literal 1 binary64)) im)
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal -2 binary64)) im)
(fma.f64 im #s(literal 1 binary64) (*.f64 re #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) im (*.f64 re #s(literal -2 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (fabs.f64 im)) (fabs.f64 im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 (fabs.f64 im) im) (/.f64 (fabs.f64 im) #s(literal 1 binary64)) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 (fabs.f64 im) #s(literal 1 binary64)) (/.f64 (fabs.f64 im) im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 (fabs.f64 im) (/.f64 #s(literal 1 binary64) im)) (/.f64 (fabs.f64 im) (*.f64 im im)) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (*.f64 (*.f64 im im) im) #s(literal 1 binary64)) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 im im) im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) im (*.f64 re #s(literal -2 binary64)))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 (neg.f64 im) #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 re im) im)
(fma.f64 (/.f64 re (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal -2 binary64) im) im)
(fma.f64 (/.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 re im) im)
(fma.f64 (/.f64 (*.f64 im #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im)) (/.f64 re (*.f64 im im)) im)
(fma.f64 (/.f64 (*.f64 im re) im) (/.f64 #s(literal -2 binary64) #s(literal 1 binary64)) im)
(fma.f64 (/.f64 (*.f64 im re) #s(literal 1 binary64)) (/.f64 #s(literal -2 binary64) im) im)
(fma.f64 (/.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal -2 binary64) (*.f64 im im)) im)
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re #s(literal -2 binary64)) (*.f64 im im)) im)
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) im)
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) im im)
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im #s(literal -2 binary64))) re im)
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im re)) #s(literal -2 binary64) im)
(fma.f64 (*.f64 im (/.f64 #s(literal -2 binary64) im)) re im)
(fma.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im) (/.f64 #s(literal 1 binary64) im) im)
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 (/.f64 (fma.f64 re #s(literal -2 binary64) im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (*.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im (*.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 re #s(literal -2 binary64) im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (*.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (*.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im) (*.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 im re) im) im)
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) im)) im)
(fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 re im) im) im)
(fma.f64 im (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 im (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (*.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 im (/.f64 (*.f64 re #s(literal -2 binary64)) im) im)
(fma.f64 (fabs.f64 im) (*.f64 (fabs.f64 im) (/.f64 #s(literal 1 binary64) im)) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 im re) im) im)
(fma.f64 (/.f64 #s(literal -2 binary64) im) (/.f64 (*.f64 im re) #s(literal 1 binary64)) im)
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (*.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 re #s(literal -2 binary64)) im) im)
(fma.f64 (/.f64 re im) (/.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1 binary64)) im)
(fma.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 (neg.f64 im) #s(literal 1 binary64)) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) (*.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 im im) im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 1 binary64) (*.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -2 binary64) im) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -2 binary64) im) (*.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) im) (/.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (/.f64 (neg.f64 (fabs.f64 im)) im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 (neg.f64 (fabs.f64 im)) (*.f64 im im)) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) im) (/.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (/.f64 (neg.f64 (fabs.f64 im)) im) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 (neg.f64 (fabs.f64 im)) (*.f64 im im)) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (*.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) im)
(fma.f64 (*.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im) im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) im)
(fma.f64 (*.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im) im)
(fma.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im)) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im) (*.f64 #s(literal 0 binary64) (fma.f64 re #s(literal -2 binary64) im)))
(fma.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im)) (*.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im) (*.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 1 binary64) im)) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (/.f64 (neg.f64 (fabs.f64 im)) im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 1 binary64) im)) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (neg.f64 (fabs.f64 im)) (/.f64 (neg.f64 (fabs.f64 im)) im) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 im (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 re #s(literal -2 binary64)) im)) im)
(fma.f64 im (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)) im)
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im im) (/.f64 (*.f64 re #s(literal -2 binary64)) im)) im)
(fma.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (*.f64 re #s(literal -2 binary64)) im)) im)
(fma.f64 (fabs.f64 im) (*.f64 (fabs.f64 im) (/.f64 #s(literal 1 binary64) im)) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (fabs.f64 im)) (fabs.f64 im) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) im) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (*.f64 (*.f64 im im) im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 (fabs.f64 im) im) (/.f64 (fabs.f64 im) #s(literal 1 binary64)) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 (fabs.f64 im) #s(literal 1 binary64)) (/.f64 (fabs.f64 im) im) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) im) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 (fabs.f64 im) (/.f64 #s(literal 1 binary64) im)) (/.f64 (fabs.f64 im) (*.f64 im im)) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (*.f64 (*.f64 im im) im) #s(literal 1 binary64)) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) im (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 #s(literal 1 binary64) im (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 im im) im) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 im) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 (neg.f64 im) #s(literal 1 binary64)) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (neg.f64 im) (neg.f64 #s(literal 1 binary64)) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 (neg.f64 im) #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 im #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 re #s(literal -2 binary64)))))
(neg.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)))
re
(neg.f64 (neg.f64 re))
#s(literal -2 binary64)
(*.f64 #s(literal 1 binary64) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) #s(literal 1 binary64))
(*.f64 (*.f64 im #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 #s(literal -2 binary64) im) im)
(+.f64 #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) #s(literal -2 binary64)))
(+.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) #s(literal 0 binary64)))
(/.f64 (*.f64 #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 im #s(literal -2 binary64)) im)
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 im)) (neg.f64 im))
(fma.f64 (*.f64 im #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) #s(literal -2 binary64)))
(fma.f64 (*.f64 im #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal -2 binary64) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) im) im (*.f64 #s(literal 0 binary64) #s(literal -2 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) im) im (*.f64 #s(literal -2 binary64) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) #s(literal 0 binary64)))
(fma.f64 #s(literal -2 binary64) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) #s(literal 0 binary64)))
(neg.f64 (neg.f64 #s(literal -2 binary64)))
im
(*.f64 im #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) im)
(*.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 im))
(*.f64 (neg.f64 im) (neg.f64 #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (*.f64 (*.f64 im im) im) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 im im) im))
(*.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) im)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64))
(*.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (fabs.f64 im)) (fabs.f64 im))
(*.f64 (/.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)))
(*.f64 (/.f64 (neg.f64 im) #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 (/.f64 (fabs.f64 im) im) (/.f64 (fabs.f64 im) #s(literal 1 binary64)))
(*.f64 (/.f64 (fabs.f64 im) #s(literal 1 binary64)) (/.f64 (fabs.f64 im) im))
(*.f64 (/.f64 (fabs.f64 im) (/.f64 #s(literal 1 binary64) im)) (/.f64 (fabs.f64 im) (*.f64 im im)))
(*.f64 (fabs.f64 im) (*.f64 (fabs.f64 im) (/.f64 #s(literal 1 binary64) im)))
(*.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) im))
(*.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 (neg.f64 im) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 im im) im) (/.f64 #s(literal 1 binary64) (*.f64 im im)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)))
(*.f64 (/.f64 (neg.f64 (fabs.f64 im)) im) (/.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (/.f64 (neg.f64 (fabs.f64 im)) im))
(*.f64 (/.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 (neg.f64 (fabs.f64 im)) (*.f64 im im)))
(*.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 1 binary64) im)))
(*.f64 (neg.f64 (fabs.f64 im)) (/.f64 (neg.f64 (fabs.f64 im)) im))
(+.f64 im (*.f64 #s(literal 0 binary64) im))
(+.f64 im (*.f64 im #s(literal 0 binary64)))
(/.f64 im #s(literal 1 binary64))
(/.f64 (+.f64 im im) #s(literal 2 binary64))
(/.f64 (*.f64 im im) im)
(/.f64 (*.f64 (*.f64 im im) im) (*.f64 im im))
(/.f64 (*.f64 (*.f64 im im) (neg.f64 im)) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 im (+.f64 im im)) (+.f64 im im))
(/.f64 (neg.f64 (*.f64 im im)) (neg.f64 im))
(/.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (*.f64 im im) im)) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 (neg.f64 im) (*.f64 im im)) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (*.f64 (*.f64 im im) im))
(/.f64 (*.f64 (*.f64 (*.f64 im im) im) (neg.f64 #s(literal 1 binary64))) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 im (*.f64 (*.f64 im im) im)) (*.f64 (*.f64 im im) im))
(/.f64 (/.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im))
(/.f64 (*.f64 (*.f64 (*.f64 im im) im) (neg.f64 im)) (*.f64 im (neg.f64 (*.f64 im im))))
(/.f64 (*.f64 (neg.f64 im) (*.f64 (*.f64 im im) im)) (*.f64 (neg.f64 (*.f64 im im)) im))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) im) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 im) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 im) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (neg.f64 im) (neg.f64 #s(literal 1 binary64)) (*.f64 im #s(literal 0 binary64)))
(fma.f64 im #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) im))
(fma.f64 im #s(literal 1 binary64) (*.f64 im #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) im (*.f64 #s(literal 0 binary64) im))
(fma.f64 #s(literal 1 binary64) im (*.f64 im #s(literal 0 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (fabs.f64 im)) (fabs.f64 im) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 (fabs.f64 im) im) (/.f64 (fabs.f64 im) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 (fabs.f64 im) #s(literal 1 binary64)) (/.f64 (fabs.f64 im) im) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 (fabs.f64 im) (/.f64 #s(literal 1 binary64) im)) (/.f64 (fabs.f64 im) (*.f64 im im)) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (*.f64 (*.f64 im im) im) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 im im) im) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) im (*.f64 #s(literal 0 binary64) im))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 (neg.f64 im) #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (fabs.f64 im)) (fabs.f64 im) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (/.f64 (fabs.f64 im) im) (/.f64 (fabs.f64 im) #s(literal 1 binary64)) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (/.f64 (fabs.f64 im) #s(literal 1 binary64)) (/.f64 (fabs.f64 im) im) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (/.f64 (fabs.f64 im) (/.f64 #s(literal 1 binary64) im)) (/.f64 (fabs.f64 im) (*.f64 im im)) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (*.f64 (*.f64 im im) im) #s(literal 1 binary64)) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 im im) im) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) im (*.f64 im #s(literal 0 binary64)))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 im) #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (fabs.f64 im) (*.f64 (fabs.f64 im) (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (fabs.f64 im) (*.f64 (fabs.f64 im) (/.f64 #s(literal 1 binary64) im)) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) im) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) im) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 (neg.f64 im) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 (neg.f64 im) #s(literal 1 binary64)) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 im im) im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (*.f64 (*.f64 im im) im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) im) (/.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (/.f64 (neg.f64 (fabs.f64 im)) im) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 (neg.f64 (fabs.f64 im)) (*.f64 im im)) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) im) (/.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (/.f64 (neg.f64 (fabs.f64 im)) im) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 (neg.f64 (fabs.f64 im)) (*.f64 im im)) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (neg.f64 (fabs.f64 im)) (/.f64 (neg.f64 (fabs.f64 im)) im) (*.f64 #s(literal 0 binary64) im))
(fma.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 1 binary64) im)) (*.f64 im #s(literal 0 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (/.f64 (neg.f64 (fabs.f64 im)) im) (*.f64 im #s(literal 0 binary64)))
(neg.f64 (neg.f64 im))
(pow.f64 im (+.f64 #s(literal 2 binary64) #s(literal -1 binary64)))
(pow.f64 im (+.f64 #s(literal -1 binary64) #s(literal 2 binary64)))
(pow.f64 im (+.f64 (+.f64 #s(literal 1 binary64) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* (- (sqrt (+ (* re re) (* im im))) re) 2) (+.f64 im im))))
(sqrt.f64 #s(approx (* (- (sqrt (+ (* re re) (* im im))) re) 2) (+.f64 im im)))
#s(approx (* (- (sqrt (+ (* re re) (* im im))) re) 2) (+.f64 im im))
(*.f64 im #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) im)
(*.f64 (+.f64 im im) #s(literal 1 binary64))
(*.f64 (*.f64 im im) (/.f64 #s(literal 2 binary64) im))
(*.f64 (/.f64 #s(literal 2 binary64) im) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (+.f64 im im))
(*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im (+.f64 im im)))
(*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (+.f64 im im) im))
(+.f64 im im)
(-.f64 im (neg.f64 im))
(/.f64 (*.f64 (+.f64 im im) im) im)
(/.f64 (*.f64 (+.f64 im im) (*.f64 im im)) (*.f64 im im))
(/.f64 (*.f64 im (+.f64 im im)) im)
(/.f64 (*.f64 (*.f64 im im) (+.f64 im im)) (*.f64 im im))
(/.f64 (fma.f64 (*.f64 im im) im (*.f64 (*.f64 im im) im)) (*.f64 im im))
(/.f64 (*.f64 (*.f64 im (+.f64 im im)) im) (*.f64 im im))
(/.f64 (*.f64 (*.f64 im (+.f64 im im)) (*.f64 im im)) (*.f64 (*.f64 im im) im))
(/.f64 (*.f64 im (*.f64 im (+.f64 im im))) (*.f64 im im))
(/.f64 (*.f64 (*.f64 im im) (*.f64 im (+.f64 im im))) (*.f64 (*.f64 im im) im))
(fma.f64 im #s(literal 1 binary64) im)
(fma.f64 #s(literal 1 binary64) im im)
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) im) im)
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im) im)
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 im) im)
(fma.f64 (neg.f64 im) (neg.f64 #s(literal 1 binary64)) im)
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (fabs.f64 im)) (fabs.f64 im) im)
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) im)
(fma.f64 (/.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) im)
(fma.f64 (/.f64 (fabs.f64 im) im) (/.f64 (fabs.f64 im) #s(literal 1 binary64)) im)
(fma.f64 (/.f64 (fabs.f64 im) #s(literal 1 binary64)) (/.f64 (fabs.f64 im) im) im)
(fma.f64 (/.f64 (fabs.f64 im) (/.f64 #s(literal 1 binary64) im)) (/.f64 (fabs.f64 im) (*.f64 im im)) im)
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (*.f64 (*.f64 im im) im) #s(literal 1 binary64)) im)
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 im im) im) im)
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) im im)
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) im)
(fma.f64 (/.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) im)
(fma.f64 (/.f64 (neg.f64 im) #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) im)
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64) im)
(fma.f64 (fabs.f64 im) (*.f64 (fabs.f64 im) (/.f64 #s(literal 1 binary64) im)) im)
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) im) im)
(fma.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 (neg.f64 im) #s(literal 1 binary64)) im)
(fma.f64 (*.f64 (*.f64 im im) im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) im)
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)) im)
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) im) (/.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) im)
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (/.f64 (neg.f64 (fabs.f64 im)) im) im)
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 (neg.f64 (fabs.f64 im)) (*.f64 im im)) im)
(fma.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 1 binary64) im)) im)
(fma.f64 (neg.f64 (fabs.f64 im)) (/.f64 (neg.f64 (fabs.f64 im)) im) im)
(neg.f64 (-.f64 (neg.f64 im) im))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* (- (sqrt (+ (* re re) (* im im))) re) 2) (fma.f64 re #s(literal -2 binary64) (+.f64 im im)))))
(sqrt.f64 #s(approx (* (- (sqrt (+ (* re re) (* im im))) re) 2) (fma.f64 re #s(literal -2 binary64) (+.f64 im im))))
#s(approx (* (- (sqrt (+ (* re re) (* im im))) re) 2) (fma.f64 re #s(literal -2 binary64) (+.f64 im im)))
(*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 1 binary64))
(*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) (+.f64 im im))) (/.f64 #s(literal 1 binary64) im))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) im)
(*.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -2 binary64) (+.f64 im im)))
(*.f64 im (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im (fma.f64 re #s(literal -2 binary64) (+.f64 im im))))
(*.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im))
(*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im im) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))))
(+.f64 (fma.f64 re #s(literal -2 binary64) im) im)
(+.f64 (+.f64 im im) (*.f64 re #s(literal -2 binary64)))
(+.f64 (*.f64 re #s(literal -2 binary64)) (+.f64 im im))
(+.f64 im (fma.f64 re #s(literal -2 binary64) im))
(-.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im))
(-.f64 im (neg.f64 (fma.f64 re #s(literal -2 binary64) im)))
(-.f64 (+.f64 im im) (neg.f64 (*.f64 re #s(literal -2 binary64))))
(-.f64 (*.f64 re #s(literal -2 binary64)) (-.f64 (neg.f64 im) im))
(/.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 1 binary64))
(/.f64 (fma.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im) (*.f64 (*.f64 im im) im)) (*.f64 im im))
(/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) (+.f64 im im))) im)
(/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (*.f64 im im)) (*.f64 im im))
(/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) im) im)
(/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) (*.f64 im im)) im)
(/.f64 (*.f64 (*.f64 im im) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))) im)
(/.f64 (*.f64 (*.f64 im im) (fma.f64 re #s(literal -2 binary64) (+.f64 im im))) (*.f64 im im))
(/.f64 (fma.f64 (neg.f64 im) im (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im))) (neg.f64 im))
(/.f64 (fma.f64 (*.f64 im im) im (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im))) (*.f64 im im))
(/.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) (+.f64 im im))) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im))
(/.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) (+.f64 im im))) #s(literal 1 binary64)) im)
(/.f64 (fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) im (*.f64 (*.f64 im im) (neg.f64 im))) (neg.f64 (*.f64 im im)))
(/.f64 (fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) im (*.f64 (neg.f64 im) (*.f64 im im))) (neg.f64 (*.f64 im im)))
(/.f64 (neg.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) (+.f64 im im)))) (neg.f64 im))
(/.f64 (fma.f64 (*.f64 im im) (neg.f64 im) (*.f64 im (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)))) (neg.f64 (*.f64 im im)))
(/.f64 (fma.f64 (*.f64 im im) (neg.f64 im) (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) im)) (neg.f64 (*.f64 im im)))
(fma.f64 (+.f64 im im) #s(literal 1 binary64) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 1 binary64) (+.f64 im im))
(fma.f64 (*.f64 im #s(literal -2 binary64)) (/.f64 re im) (+.f64 im im))
(fma.f64 (*.f64 im re) (/.f64 #s(literal -2 binary64) im) (+.f64 im im))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 2 binary64) im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 re #s(literal 1 binary64)) #s(literal -2 binary64) (+.f64 im im))
(fma.f64 (/.f64 #s(literal 2 binary64) im) (*.f64 im im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) im) (*.f64 im re) (+.f64 im im))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 re im) (*.f64 im #s(literal -2 binary64)) (+.f64 im im))
(fma.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 1 binary64) im)
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (neg.f64 im) (neg.f64 #s(literal 1 binary64)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 #s(literal -2 binary64) (/.f64 re #s(literal 1 binary64)) (+.f64 im im))
(fma.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -2 binary64) im) im)
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal -2 binary64)) (+.f64 im im))
(fma.f64 #s(literal 1 binary64) (+.f64 im im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 im #s(literal 2 binary64) (*.f64 re #s(literal -2 binary64)))
(fma.f64 re #s(literal -2 binary64) (+.f64 im im))
(fma.f64 im #s(literal 1 binary64) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 #s(literal -2 binary64) re (+.f64 im im))
(fma.f64 #s(literal 2 binary64) im (*.f64 re #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) im (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im im)
(fma.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im) im)
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (fabs.f64 im)) (fabs.f64 im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (fabs.f64 im) im) (/.f64 (fabs.f64 im) #s(literal 1 binary64)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (fabs.f64 im) #s(literal 1 binary64)) (/.f64 (fabs.f64 im) im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (fabs.f64 im) (/.f64 #s(literal 1 binary64) im)) (/.f64 (fabs.f64 im) (*.f64 im im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (*.f64 (*.f64 im im) im) #s(literal 1 binary64)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 im im) im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) im (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (neg.f64 im) #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 re im) (+.f64 im im))
(fma.f64 (/.f64 re (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal -2 binary64) im) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 re im) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 im #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im)) (/.f64 re (*.f64 im im)) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 im re) im) (/.f64 #s(literal -2 binary64) #s(literal 1 binary64)) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 im re) #s(literal 1 binary64)) (/.f64 #s(literal -2 binary64) im) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal -2 binary64) (*.f64 im im)) (+.f64 im im))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re #s(literal -2 binary64)) (*.f64 im im)) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) im (+.f64 im im))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im #s(literal -2 binary64))) re (+.f64 im im))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im re)) #s(literal -2 binary64) (+.f64 im im))
(fma.f64 (*.f64 im (/.f64 #s(literal -2 binary64) im)) re (+.f64 im im))
(fma.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im) (/.f64 #s(literal 1 binary64) im) (+.f64 im im))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) im)
(fma.f64 (/.f64 (fma.f64 re #s(literal -2 binary64) im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) im)
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im)
(fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) im)
(fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) im)
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 im re) im) (+.f64 im im))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) im)) (+.f64 im im))
(fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 re im) im) (+.f64 im im))
(fma.f64 im (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im)
(fma.f64 im (/.f64 (*.f64 re #s(literal -2 binary64)) im) (+.f64 im im))
(fma.f64 (fabs.f64 im) (*.f64 (fabs.f64 im) (/.f64 #s(literal 1 binary64) im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 #s(literal -2 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 im re) im) (+.f64 im im))
(fma.f64 (/.f64 #s(literal -2 binary64) im) (/.f64 (*.f64 im re) #s(literal 1 binary64)) (+.f64 im im))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im (+.f64 im im)) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (+.f64 im im) im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) im)
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 re #s(literal -2 binary64)) im) (+.f64 im im))
(fma.f64 (/.f64 re im) (/.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1 binary64)) (+.f64 im im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 (neg.f64 im) #s(literal 1 binary64)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) im)
(fma.f64 (*.f64 (*.f64 im im) im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) im) (/.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (/.f64 (neg.f64 (fabs.f64 im)) im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 (neg.f64 (fabs.f64 im)) (*.f64 im im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (*.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 im im))
(fma.f64 (*.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im) im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (+.f64 im im))
(fma.f64 (*.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) im)
(fma.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) im)
(fma.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im)) im)
(fma.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im) im)
(fma.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 1 binary64) im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (neg.f64 (fabs.f64 im)) (/.f64 (neg.f64 (fabs.f64 im)) im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 im (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 re #s(literal -2 binary64)) im)) (+.f64 im im))
(fma.f64 im (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (+.f64 im im))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im im) (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (+.f64 im im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (*.f64 re #s(literal -2 binary64)) im)) (+.f64 im im))
(neg.f64 (-.f64 (neg.f64 im) (fma.f64 re #s(literal -2 binary64) im)))
(*.f64 (/.f64 #s(literal 1 binary64) im) (fma.f64 re #s(literal -2 binary64) im))
(*.f64 (fma.f64 re #s(literal -2 binary64) im) (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 im (fma.f64 re #s(literal -2 binary64) im)))
(*.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 (*.f64 im im) im)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)))
(*.f64 (/.f64 (fma.f64 re #s(literal -2 binary64) im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)))
(*.f64 (/.f64 im (fabs.f64 im)) (/.f64 (fma.f64 re #s(literal -2 binary64) im) (fabs.f64 im)))
(*.f64 (/.f64 (fma.f64 re #s(literal -2 binary64) im) (fabs.f64 im)) (/.f64 im (fabs.f64 im)))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (/.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im)))
(*.f64 (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64))) (neg.f64 #s(literal 1 binary64)))
(*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)))
(*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (fma.f64 re #s(literal -2 binary64) im)))
(*.f64 (/.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) im)
(*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) (/.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 im)))
(*.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(*.f64 im (/.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64))))
(*.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im)))
(*.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) im)))
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 im (neg.f64 (fabs.f64 im))) (/.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 (fabs.f64 im))))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))) (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (neg.f64 (fabs.f64 im))))
(*.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (fabs.f64 im)) (/.f64 #s(literal 1 binary64) (fabs.f64 im)))
(*.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (neg.f64 (fabs.f64 im))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))))
(*.f64 (/.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 (fabs.f64 im))) (/.f64 im (neg.f64 (fabs.f64 im))))
(*.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im)))
(*.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (fabs.f64 im)) (/.f64 (/.f64 #s(literal 1 binary64) im) (fabs.f64 im)))
(*.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (neg.f64 (fabs.f64 im))) (/.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (fabs.f64 im))))
(*.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im im) im)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64))) im)
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im) im)
(*.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (*.f64 (*.f64 im im) im)) im)
(*.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (*.f64 im im)))
(*.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 im)) (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (fabs.f64 im)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (*.f64 (*.f64 im im) im)))
(*.f64 im (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) im)))
(*.f64 im (/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im))
(*.f64 im (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (fma.f64 re #s(literal -2 binary64) im)))
(+.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) #s(literal 0 binary64))
(+.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im))))
(+.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(-.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) (neg.f64 #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(/.f64 (fma.f64 re #s(literal -2 binary64) im) im)
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (*.f64 (*.f64 im im) im))
(/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (*.f64 im im))
(/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) (neg.f64 (*.f64 im im)))
(/.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) (neg.f64 im))
(/.f64 (/.f64 (fma.f64 re #s(literal -2 binary64) im) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im))
(/.f64 (fma.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 2 binary64) (+.f64 im im)) (+.f64 im im))
(/.f64 (*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (neg.f64 im)) (*.f64 im (neg.f64 (*.f64 im im))))
(/.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) im) (*.f64 (neg.f64 im) (*.f64 im im)))
(/.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) (neg.f64 im)) (*.f64 (neg.f64 im) (neg.f64 (*.f64 im im))))
(/.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) (neg.f64 #s(literal 1 binary64))) (*.f64 im im))
(/.f64 (*.f64 im (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im))) (*.f64 (*.f64 im im) (neg.f64 im)))
(/.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im))) (*.f64 im im))
(/.f64 (*.f64 (neg.f64 im) (*.f64 im (fma.f64 re #s(literal -2 binary64) im))) (*.f64 (neg.f64 (*.f64 im im)) im))
(/.f64 (*.f64 (neg.f64 im) (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im))) (*.f64 (*.f64 im im) im))
(/.f64 (fma.f64 (*.f64 re #s(literal -2 binary64)) (neg.f64 im) (neg.f64 (*.f64 im im))) (neg.f64 (*.f64 im im)))
(/.f64 (fma.f64 (neg.f64 im) im (*.f64 (neg.f64 im) (*.f64 re #s(literal -2 binary64)))) (neg.f64 (*.f64 im im)))
(/.f64 (fma.f64 (neg.f64 im) im (*.f64 (*.f64 re #s(literal -2 binary64)) (neg.f64 im))) (neg.f64 (*.f64 im im)))
(/.f64 (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re #s(literal -2 binary64)))) (+.f64 im im))
(/.f64 (fma.f64 im #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 2 binary64))) (+.f64 im im))
(/.f64 (-.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) (neg.f64 im)) (*.f64 im im)) (neg.f64 (*.f64 im im)))
(/.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)))
(/.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im)) (*.f64 (*.f64 im im) im))
(/.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (fabs.f64 im)) (fabs.f64 im))
(/.f64 (fma.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (neg.f64 im) (*.f64 im im)) (*.f64 im im))
(/.f64 (fma.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) im (neg.f64 (*.f64 im im))) (neg.f64 (*.f64 im im)))
(/.f64 (fma.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 2 binary64) (-.f64 (neg.f64 im) im)) (-.f64 (neg.f64 im) im))
(/.f64 (fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (fma.f64 (neg.f64 im) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 re #s(literal -2 binary64))))) (-.f64 (neg.f64 im) im))
(/.f64 (fma.f64 im im (*.f64 (neg.f64 im) (neg.f64 (*.f64 re #s(literal -2 binary64))))) (*.f64 im im))
(/.f64 (fma.f64 im (neg.f64 im) (*.f64 im (neg.f64 (*.f64 re #s(literal -2 binary64))))) (neg.f64 (*.f64 im im)))
(/.f64 (fma.f64 (neg.f64 im) #s(literal 2 binary64) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) #s(literal 2 binary64))) (-.f64 (neg.f64 im) im))
(/.f64 (fma.f64 im im (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (neg.f64 im))) (*.f64 im im))
(/.f64 (fma.f64 im (neg.f64 im) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) im)) (neg.f64 (*.f64 im im)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (neg.f64 im)) (neg.f64 (*.f64 im im))) (*.f64 im im))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) (neg.f64 im)) im) (neg.f64 im))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) im) (*.f64 im im)) (neg.f64 (*.f64 im im)))
(fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64))
(fma.f64 (*.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) #s(literal 1 binary64)) (/.f64 re im) #s(literal 1 binary64))
(fma.f64 (/.f64 re #s(literal 1 binary64)) (/.f64 #s(literal -2 binary64) im) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) im) (/.f64 re #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 re #s(literal -2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (fma.f64 re #s(literal -2 binary64) im) #s(literal 0 binary64))
(fma.f64 (/.f64 re im) #s(literal -2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 re im) (/.f64 #s(literal -2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 re #s(literal -2 binary64) im) (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 re im) #s(literal 1 binary64))
(fma.f64 re (/.f64 #s(literal -2 binary64) im) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) (*.f64 im im)) im #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) #s(literal 1 binary64))
(fma.f64 (/.f64 re (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal -2 binary64) (*.f64 im im)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 re (*.f64 im im)) #s(literal 1 binary64))
(fma.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) #s(literal 0 binary64))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 (*.f64 im im) im)) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re #s(literal -2 binary64) im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) #s(literal 0 binary64))
(fma.f64 (/.f64 im (fabs.f64 im)) (/.f64 (fma.f64 re #s(literal -2 binary64) im) (fabs.f64 im)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re #s(literal -2 binary64) im) (fabs.f64 im)) (/.f64 im (fabs.f64 im)) #s(literal 0 binary64))
(fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (/.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im)) #s(literal 0 binary64))
(fma.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) im #s(literal 0 binary64))
(fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) (/.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64))) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (fabs.f64 im) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 im im) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 im) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 im (/.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) #s(literal 0 binary64))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (fabs.f64 im) (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (neg.f64 #s(literal -2 binary64)) (/.f64 re (neg.f64 im)) #s(literal 1 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (/.f64 #s(literal 1 binary64) im) im (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 im (/.f64 #s(literal 1 binary64) im) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) im)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (fabs.f64 im)) (/.f64 #s(literal 1 binary64) (fabs.f64 im)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (neg.f64 (fabs.f64 im))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))) #s(literal 0 binary64))
(fma.f64 (/.f64 im (neg.f64 (fabs.f64 im))) (/.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 (fabs.f64 im))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 (fabs.f64 im))) (/.f64 im (neg.f64 (fabs.f64 im))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))) (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (neg.f64 (fabs.f64 im))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (fabs.f64 im)) (/.f64 (/.f64 #s(literal 1 binary64) im) (fabs.f64 im)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (neg.f64 (fabs.f64 im))) (/.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (fabs.f64 im))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im im) im)) #s(literal 0 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64))) im #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im) im #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (*.f64 (*.f64 im im) im)) im #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 im (+.f64 im im))) (*.f64 im im) (/.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 im (+.f64 im im))) (*.f64 im im) (-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im))))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 im (+.f64 im im))) (*.f64 im im) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(fma.f64 (neg.f64 #s(literal -2 binary64)) (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) re) #s(literal 1 binary64))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (*.f64 im im)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 im)) (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (fabs.f64 im)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (*.f64 (*.f64 im im) im)) #s(literal 0 binary64))
(fma.f64 im (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) im)) #s(literal 0 binary64))
(fma.f64 im (/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im) #s(literal 0 binary64))
(fma.f64 im (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (fma.f64 re #s(literal -2 binary64) im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im))))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im))))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im))))
(fma.f64 im (/.f64 #s(literal 1 binary64) im) (-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im))))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im))))
(fma.f64 (/.f64 #s(literal 1 binary64) im) im (-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im))))
(fma.f64 (fabs.f64 im) (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im))))
(fma.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (fabs.f64 im) (-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im))))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im))))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 im im) (-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im))))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im))))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im))))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 im) (-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im))))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(fma.f64 im (/.f64 #s(literal 1 binary64) im) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) im (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(fma.f64 (fabs.f64 im) (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(fma.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (fabs.f64 im) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 im im) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 im) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)))
(neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64))))
(*.f64 (/.f64 #s(literal -2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) im))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) im))
(*.f64 (/.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)))
(*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -2 binary64) (*.f64 im im)) im)
(*.f64 (*.f64 im #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 im im)))
(*.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal -2 binary64) im)))
(*.f64 im (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) #s(literal -2 binary64)))
(/.f64 #s(literal -2 binary64) im)
(/.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 im im))
(/.f64 (/.f64 #s(literal -2 binary64) #s(literal 1 binary64)) im)
(/.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 1 binary64))
(/.f64 (neg.f64 #s(literal -2 binary64)) (neg.f64 im))
(/.f64 (*.f64 (neg.f64 #s(literal -2 binary64)) #s(literal 1 binary64)) (neg.f64 im))
(/.f64 (*.f64 (neg.f64 im) #s(literal -2 binary64)) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 im)) (neg.f64 (*.f64 im im)))
(/.f64 (/.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im))
(neg.f64 (neg.f64 (/.f64 #s(literal -2 binary64) im)))
#s(literal 1 binary64)
(*.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) im) im)
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 im (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 im im))
(*.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (fabs.f64 im))
(*.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 im))
(*.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) (*.f64 im im)))
(*.f64 (fabs.f64 im) (fabs.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 (/.f64 #s(literal 2 binary64) (*.f64 im (+.f64 im im))) (*.f64 im im))
(fabs.f64 #s(literal 1 binary64))
(fabs.f64 (neg.f64 #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) #s(literal 1 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(-.f64 #s(literal 1 binary64) #s(literal 0 binary64))
(/.f64 #s(literal 2 binary64) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 im im)
(/.f64 (*.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (+.f64 im im) (+.f64 im im))
(/.f64 (*.f64 im im) (*.f64 im im))
(/.f64 (fabs.f64 #s(literal 2 binary64)) (fabs.f64 #s(literal 2 binary64)))
(/.f64 (fabs.f64 im) (fabs.f64 im))
(/.f64 (/.f64 #s(literal 2 binary64) im) (/.f64 #s(literal 2 binary64) im))
(/.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)))
(/.f64 (neg.f64 im) (neg.f64 im))
(/.f64 (*.f64 (*.f64 im im) im) (*.f64 (*.f64 im im) im))
(/.f64 (neg.f64 (*.f64 im im)) (neg.f64 (*.f64 im im)))
(/.f64 (-.f64 (neg.f64 im) im) (-.f64 (neg.f64 im) im))
(/.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)) (+.f64 im im))
(/.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (*.f64 im im))
(/.f64 (*.f64 (*.f64 im im) (neg.f64 im)) (*.f64 im (neg.f64 (*.f64 im im))))
(/.f64 (*.f64 (neg.f64 im) (*.f64 im im)) (*.f64 (neg.f64 (*.f64 im im)) im))
(/.f64 (+.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 2 binary64))) (exp.f64 (neg.f64 (/.f64 #s(literal 0 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64))
(cosh.f64 #s(literal 0 binary64))
(cosh.f64 (/.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(cosh.f64 (neg.f64 (/.f64 #s(literal 0 binary64) #s(literal 2 binary64))))
(exp.f64 #s(literal 0 binary64))
(exp.f64 (*.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) im) im #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) im) im (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) im (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 im (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 im (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 im (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (fabs.f64 im) #s(literal 0 binary64))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 im im) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 im) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (fabs.f64 im) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 im im) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 im) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (fabs.f64 im) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 im im) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 im) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) #s(literal 0 binary64))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 im) (fabs.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 im) (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (fabs.f64 im) (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 im (+.f64 im im))) (*.f64 im im) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 im (+.f64 im im))) (*.f64 im im) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 im (+.f64 im im))) (*.f64 im im) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (sinh.f64 (/.f64 #s(literal 0 binary64) #s(literal 2 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (/.f64 #s(literal 0 binary64) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(neg.f64 (neg.f64 #s(literal 1 binary64)))
(pow.f64 #s(literal 1 binary64) #s(literal 3 binary64))
(pow.f64 #s(literal 1 binary64) #s(literal 2 binary64))
(pow.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) #s(literal -1 binary64)))
(pow.f64 im (+.f64 #s(literal 1 binary64) #s(literal -1 binary64)))
(pow.f64 im (+.f64 (+.f64 #s(literal 1 binary64) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) #s(literal -1 binary64))))
(pow.f64 im (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) #s(literal -1 binary64))))
(sqrt.f64 #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* (- (sqrt (+ (* re re) (* im im))) re) 2) (/.f64 (*.f64 im im) re))))
(sqrt.f64 #s(approx (* (- (sqrt (+ (* re re) (* im im))) re) 2) (/.f64 (*.f64 im im) re)))
#s(approx (* (- (sqrt (+ (* re re) (* im im))) re) 2) (/.f64 (*.f64 im im) re))
(*.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) re))
(*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im))
(*.f64 (/.f64 im re) im)
(*.f64 im (/.f64 im re))
(*.f64 (neg.f64 (fabs.f64 im)) (/.f64 (fabs.f64 im) (neg.f64 re)))
(*.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64))
(*.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (/.f64 (*.f64 (*.f64 im im) im) re) (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im re)) (*.f64 (*.f64 im im) im))
(*.f64 (/.f64 (fabs.f64 im) re) (fabs.f64 im))
(*.f64 (neg.f64 (/.f64 im re)) (neg.f64 im))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) re))
(*.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) re))
(*.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 (*.f64 (*.f64 im im) im) re))
(*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 (*.f64 im im) im) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 (*.f64 im im) (neg.f64 re)))
(*.f64 (neg.f64 im) (neg.f64 (/.f64 im re)))
(*.f64 (*.f64 (*.f64 im im) im) (/.f64 #s(literal 1 binary64) (*.f64 im re)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)))
(*.f64 (neg.f64 (fabs.f64 im)) (/.f64 (neg.f64 (fabs.f64 im)) re))
(*.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 (*.f64 im im) im) re)))
(*.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im im)))
(*.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (fabs.f64 im) (/.f64 (neg.f64 (fabs.f64 im)) (neg.f64 re)))
(/.f64 (*.f64 im im) re)
(/.f64 (*.f64 (*.f64 im im) im) (*.f64 im re))
(/.f64 (*.f64 (*.f64 im im) (neg.f64 im)) (neg.f64 (*.f64 im re)))
(/.f64 (*.f64 im (+.f64 im im)) (*.f64 #s(literal 2 binary64) re))
(/.f64 (neg.f64 (*.f64 im im)) (neg.f64 re))
(/.f64 (/.f64 (*.f64 (*.f64 im im) im) re) im)
(/.f64 (*.f64 (/.f64 im re) (*.f64 (*.f64 im im) im)) (*.f64 im im))
(/.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (*.f64 im im) im)) (neg.f64 (*.f64 im re)))
(/.f64 (*.f64 (neg.f64 im) (*.f64 im im)) (neg.f64 (*.f64 im re)))
(/.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (*.f64 im (*.f64 im re)))
(/.f64 (*.f64 (*.f64 (*.f64 im im) im) (/.f64 #s(literal 1 binary64) re)) im)
(/.f64 (*.f64 (*.f64 (*.f64 im im) im) (neg.f64 #s(literal 1 binary64))) (neg.f64 (*.f64 im re)))
(/.f64 (*.f64 (*.f64 (*.f64 im im) im) (/.f64 im re)) (*.f64 im im))
(/.f64 (*.f64 im (*.f64 (*.f64 im im) im)) (*.f64 (*.f64 im re) im))
(/.f64 (*.f64 (neg.f64 (/.f64 im re)) (*.f64 (*.f64 im im) im)) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 (neg.f64 (/.f64 im re)) (*.f64 im im)) (neg.f64 im))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) re)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 im im))) (neg.f64 (*.f64 re #s(literal 2 binary64))))
(/.f64 (*.f64 im (neg.f64 (*.f64 im im))) (neg.f64 (*.f64 im re)))
(/.f64 (*.f64 im (/.f64 (*.f64 (*.f64 im im) im) re)) (*.f64 im im))
(/.f64 (*.f64 (*.f64 im im) (neg.f64 (/.f64 im re))) (neg.f64 im))
(/.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 im im) im) re)) (neg.f64 im))
(/.f64 (*.f64 (neg.f64 im) (neg.f64 (*.f64 im im))) (*.f64 (neg.f64 im) (neg.f64 re)))
(/.f64 (*.f64 (neg.f64 im) (/.f64 (*.f64 (*.f64 im im) im) re)) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 (neg.f64 im) (/.f64 (*.f64 im im) re)) (neg.f64 im))
(/.f64 (*.f64 (*.f64 (*.f64 im im) im) (neg.f64 (/.f64 im re))) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 (neg.f64 im) (*.f64 (*.f64 im im) im)) (*.f64 (neg.f64 (*.f64 im re)) im))
(/.f64 (*.f64 (*.f64 (*.f64 im im) im) (neg.f64 im)) (*.f64 im (neg.f64 (*.f64 im re))))
(neg.f64 (/.f64 (*.f64 im im) (neg.f64 re)))
(neg.f64 (/.f64 (neg.f64 (*.f64 im im)) re))
(neg.f64 (*.f64 (*.f64 im im) (neg.f64 (/.f64 #s(literal 1 binary64) re))))
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) (neg.f64 (*.f64 im im))))
(neg.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 (*.f64 im im) im) re)))
(neg.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im im)))
(neg.f64 (*.f64 (neg.f64 (*.f64 im im)) (/.f64 #s(literal 1 binary64) re)))
(neg.f64 (*.f64 (neg.f64 (/.f64 im re)) im))
(neg.f64 (*.f64 im (neg.f64 (/.f64 im re))))
(*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))
(*.f64 (/.f64 im re) (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 im re))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (*.f64 im im) re))
(*.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im re)))
(*.f64 (/.f64 (*.f64 im im) re) (/.f64 #s(literal 1 binary64) (*.f64 im im)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im re)) im)
(*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (/.f64 im re)))
(*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 #s(literal 1 binary64)))
(*.f64 (neg.f64 (/.f64 im re)) (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 im (/.f64 #s(literal 1 binary64) (*.f64 im re)))
(*.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 (/.f64 im re) #s(literal 1 binary64)))
(*.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 (/.f64 im re) (neg.f64 im)))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (neg.f64 im) (/.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64)))
(*.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1 binary64)))
(*.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 im re))))
(+.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 0 binary64) re))
(+.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(+.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) re)
(/.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))
(/.f64 (/.f64 im re) im)
(/.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 re))
(/.f64 #s(literal 2 binary64) (*.f64 re #s(literal 2 binary64)))
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) re))
(/.f64 im (*.f64 im re))
(/.f64 (/.f64 (*.f64 im im) re) (*.f64 im im))
(/.f64 (neg.f64 (*.f64 im im)) (*.f64 (*.f64 im re) (neg.f64 im)))
(/.f64 (neg.f64 (*.f64 im im)) (*.f64 (*.f64 im im) (neg.f64 re)))
(/.f64 (neg.f64 (*.f64 im im)) (*.f64 (neg.f64 re) (*.f64 im im)))
(/.f64 (neg.f64 (*.f64 im im)) (*.f64 (neg.f64 im) (*.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (neg.f64 (/.f64 im re)) (neg.f64 im))
(/.f64 (*.f64 (/.f64 im re) (neg.f64 im)) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 (/.f64 im re) #s(literal 2 binary64)) (+.f64 im im))
(/.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 re #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 im) (/.f64 im re)) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 im re)) (+.f64 im im))
(/.f64 (/.f64 (/.f64 im re) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im))
(/.f64 (/.f64 (/.f64 im re) #s(literal 1 binary64)) im)
(/.f64 im (*.f64 (neg.f64 re) (neg.f64 im)))
(/.f64 im (*.f64 (neg.f64 im) (neg.f64 re)))
(/.f64 (+.f64 im im) (*.f64 (*.f64 im re) #s(literal 2 binary64)))
(/.f64 (+.f64 im im) (*.f64 #s(literal 2 binary64) (*.f64 im re)))
(/.f64 (*.f64 im im) (*.f64 (*.f64 im re) im))
(/.f64 (*.f64 im im) (*.f64 (*.f64 im im) re))
(/.f64 (*.f64 im im) (*.f64 re (*.f64 im im)))
(/.f64 (*.f64 im im) (*.f64 im (*.f64 im re)))
(/.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 (*.f64 re #s(literal 2 binary64))))
(/.f64 (neg.f64 im) (neg.f64 (*.f64 im re)))
(/.f64 (*.f64 (neg.f64 (/.f64 im re)) #s(literal 2 binary64)) (-.f64 (neg.f64 im) im))
(/.f64 (*.f64 (neg.f64 (/.f64 im re)) im) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (/.f64 im re))) (-.f64 (neg.f64 im) im))
(/.f64 (*.f64 im (neg.f64 (/.f64 im re))) (neg.f64 (*.f64 im im)))
(/.f64 im (neg.f64 (neg.f64 (*.f64 im re))))
(/.f64 (-.f64 (neg.f64 im) im) (*.f64 (neg.f64 (*.f64 im re)) #s(literal 2 binary64)))
(/.f64 (*.f64 im im) (*.f64 (neg.f64 (*.f64 im re)) (neg.f64 im)))
(/.f64 (neg.f64 (*.f64 im im)) (*.f64 (neg.f64 (*.f64 im re)) im))
(/.f64 (neg.f64 (*.f64 im im)) (*.f64 im (neg.f64 (*.f64 im re))))
(/.f64 (*.f64 im im) (*.f64 (neg.f64 im) (neg.f64 (*.f64 im re))))
(/.f64 (neg.f64 (*.f64 im im)) (*.f64 (neg.f64 (*.f64 im im)) re))
(/.f64 (*.f64 im im) (*.f64 (neg.f64 (*.f64 im im)) (neg.f64 re)))
(/.f64 (*.f64 im im) (*.f64 (neg.f64 re) (neg.f64 (*.f64 im im))))
(/.f64 (neg.f64 (*.f64 im im)) (*.f64 re (neg.f64 (*.f64 im im))))
(/.f64 (-.f64 (neg.f64 im) im) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 im re))))
(fma.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) re))
(fma.f64 (/.f64 im re) (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 0 binary64) re))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 im re) (/.f64 #s(literal 0 binary64) re))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 0 binary64) re))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (*.f64 im im) re) (/.f64 #s(literal 0 binary64) re))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im)) (/.f64 #s(literal 0 binary64) re))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 0 binary64) re))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 0 binary64) re))
(fma.f64 (/.f64 (*.f64 im im) re) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 #s(literal 0 binary64) re))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im re)) im (/.f64 #s(literal 0 binary64) re))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im re)) (/.f64 #s(literal 0 binary64) re))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (/.f64 im re)) (/.f64 #s(literal 0 binary64) re))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 0 binary64) re))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 #s(literal 1 binary64)) (/.f64 #s(literal 0 binary64) re))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (*.f64 im im) re) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (/.f64 (*.f64 im im) re) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im re)) im (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (/.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (*.f64 im im) re) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im)) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) re) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im re)) im (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im re)) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (/.f64 im re)) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 im re)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(fma.f64 im (/.f64 #s(literal 1 binary64) (*.f64 im re)) (/.f64 #s(literal 0 binary64) re))
(fma.f64 im (/.f64 #s(literal 1 binary64) (*.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 im (/.f64 #s(literal 1 binary64) (*.f64 im re)) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 (/.f64 im re) #s(literal 1 binary64)) (/.f64 #s(literal 0 binary64) re))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 (/.f64 im re) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 (/.f64 im re) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 (/.f64 im re) (neg.f64 im)) (/.f64 #s(literal 0 binary64) re))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 (/.f64 im re) (neg.f64 im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 (/.f64 im re) (neg.f64 im)) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 0 binary64) re))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (/.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 re)) (/.f64 #s(literal 0 binary64) re))
(fma.f64 (neg.f64 im) (/.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 re)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (neg.f64 im) (/.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 re)) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 im re) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 im re) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 im re) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (/.f64 im re) (/.f64 #s(literal 1 binary64) im) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64)) (/.f64 #s(literal 0 binary64) re))
(fma.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (/.f64 #s(literal 1 binary64) re))) (/.f64 #s(literal 0 binary64) re))
(fma.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 im re))) (/.f64 #s(literal 0 binary64) re))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1 binary64)) (/.f64 #s(literal 0 binary64) re))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 im re))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (/.f64 (*.f64 im im) re) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 im re))) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64)))
(neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)))
(neg.f64 (/.f64 (neg.f64 (/.f64 im re)) im))
(neg.f64 (*.f64 (/.f64 im re) (neg.f64 (/.f64 #s(literal 1 binary64) im))))
(neg.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1 binary64)))
(pow.f64 re #s(literal -1 binary64))
#s(literal 1 binary64)
(*.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) im) im)
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 im (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 im im))
(*.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (fabs.f64 im))
(*.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 im))
(*.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) (*.f64 im im)))
(*.f64 (fabs.f64 im) (fabs.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 (/.f64 #s(literal 2 binary64) (*.f64 im (+.f64 im im))) (*.f64 im im))
(fabs.f64 #s(literal 1 binary64))
(fabs.f64 (neg.f64 #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) #s(literal 1 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(-.f64 #s(literal 1 binary64) #s(literal 0 binary64))
(/.f64 #s(literal 2 binary64) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 im im)
(/.f64 (*.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) #s(literal 2 binary64)))
(/.f64 (+.f64 im im) (+.f64 im im))
(/.f64 (*.f64 im im) (*.f64 im im))
(/.f64 (fabs.f64 #s(literal 2 binary64)) (fabs.f64 #s(literal 2 binary64)))
(/.f64 (fabs.f64 im) (fabs.f64 im))
(/.f64 (/.f64 #s(literal 2 binary64) im) (/.f64 #s(literal 2 binary64) im))
(/.f64 (neg.f64 #s(literal 2 binary64)) (neg.f64 #s(literal 2 binary64)))
(/.f64 (neg.f64 im) (neg.f64 im))
(/.f64 (*.f64 (*.f64 im im) im) (*.f64 (*.f64 im im) im))
(/.f64 (neg.f64 (*.f64 im im)) (neg.f64 (*.f64 im im)))
(/.f64 (-.f64 (neg.f64 im) im) (-.f64 (neg.f64 im) im))
(/.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)) (+.f64 im im))
(/.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (*.f64 im im))
(/.f64 (*.f64 (*.f64 im im) (neg.f64 im)) (*.f64 im (neg.f64 (*.f64 im im))))
(/.f64 (*.f64 (neg.f64 im) (*.f64 im im)) (*.f64 (neg.f64 (*.f64 im im)) im))
(/.f64 (+.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 2 binary64))) (exp.f64 (neg.f64 (/.f64 #s(literal 0 binary64) #s(literal 2 binary64))))) #s(literal 2 binary64))
(cosh.f64 #s(literal 0 binary64))
(cosh.f64 (/.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(cosh.f64 (neg.f64 (/.f64 #s(literal 0 binary64) #s(literal 2 binary64))))
(exp.f64 #s(literal 0 binary64))
(exp.f64 (*.f64 #s(literal 0 binary64) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) im) im #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) im) im (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) im (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 im (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 im (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 im (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (fabs.f64 im) #s(literal 0 binary64))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 im im) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 im) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (fabs.f64 im) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 im im) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 im) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (fabs.f64 im) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 im im) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 im) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) #s(literal 0 binary64))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 im) (fabs.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 im) (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (fabs.f64 im) (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 im (+.f64 im im))) (*.f64 im im) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 im (+.f64 im im))) (*.f64 im im) (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 im (+.f64 im im))) (*.f64 im im) (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (sinh.f64 (/.f64 #s(literal 0 binary64) #s(literal 2 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (/.f64 #s(literal 0 binary64) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(neg.f64 (neg.f64 #s(literal 1 binary64)))
(pow.f64 #s(literal 1 binary64) #s(literal 3 binary64))
(pow.f64 #s(literal 1 binary64) #s(literal 2 binary64))
(pow.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) #s(literal -1 binary64)))
(pow.f64 im (+.f64 #s(literal 1 binary64) #s(literal -1 binary64)))
(pow.f64 im (+.f64 (+.f64 #s(literal 1 binary64) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) #s(literal -1 binary64))))
(pow.f64 im (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) #s(literal -1 binary64))))
(sqrt.f64 #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) im)
(*.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im)))
(*.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) im)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)))
(*.f64 (/.f64 im (fabs.f64 im)) (/.f64 #s(literal 1 binary64) (fabs.f64 im)))
(*.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 im)) (/.f64 im (fabs.f64 im)))
(*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im)) (*.f64 im im))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 im)) (neg.f64 im))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (fabs.f64 im)) (fabs.f64 im))
(*.f64 im (/.f64 #s(literal 1 binary64) (*.f64 im im)))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 (neg.f64 im) (/.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 im)))
(*.f64 (/.f64 im (neg.f64 (fabs.f64 im))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))))
(*.f64 (/.f64 im (neg.f64 (fabs.f64 im))) (/.f64 (neg.f64 #s(literal 1 binary64)) (fabs.f64 im)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))) (/.f64 im (neg.f64 (fabs.f64 im))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (fabs.f64 im))) (/.f64 (*.f64 im im) (neg.f64 (fabs.f64 im))))
(*.f64 (/.f64 im (fabs.f64 im)) (/.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (fabs.f64 im))))
(*.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (/.f64 #s(literal 1 binary64) im))))
(*.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 im im))))
(+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 0 binary64) im))
(+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) im)
(/.f64 (*.f64 im im) (*.f64 (*.f64 im im) im))
(/.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 2 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 1 binary64))
(/.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 im))
(/.f64 #s(literal 2 binary64) (+.f64 im im))
(/.f64 im (*.f64 im im))
(/.f64 (neg.f64 (*.f64 im im)) (*.f64 (*.f64 im im) (neg.f64 im)))
(/.f64 (neg.f64 (*.f64 im im)) (*.f64 (neg.f64 im) (*.f64 im im)))
(/.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (neg.f64 im) im))
(/.f64 (/.f64 (neg.f64 im) (fabs.f64 im)) (neg.f64 (fabs.f64 im)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im))
(/.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (*.f64 (*.f64 im im) im))
(/.f64 (/.f64 im (fabs.f64 im)) (fabs.f64 im))
(/.f64 (+.f64 im im) (*.f64 im (+.f64 im im)))
(/.f64 (neg.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 im) im))
(/.f64 (neg.f64 im) (neg.f64 (*.f64 im im)))
(/.f64 (/.f64 im (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)))
(/.f64 (/.f64 (neg.f64 im) (neg.f64 (fabs.f64 im))) (fabs.f64 im))
(/.f64 (neg.f64 (*.f64 im im)) (*.f64 im (neg.f64 (*.f64 im im))))
(/.f64 (*.f64 im im) (*.f64 (neg.f64 im) (neg.f64 (*.f64 im im))))
(/.f64 (neg.f64 (*.f64 im im)) (*.f64 (neg.f64 (*.f64 im im)) im))
(/.f64 (-.f64 (neg.f64 im) im) (*.f64 (neg.f64 (*.f64 im im)) #s(literal 2 binary64)))
(/.f64 (-.f64 (neg.f64 im) im) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 im im))))
(fma.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) im))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im)) (/.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) im)) (/.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 im (fabs.f64 im)) (/.f64 #s(literal 1 binary64) (fabs.f64 im)) (/.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 im)) (/.f64 im (fabs.f64 im)) (/.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) im (/.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im)) (*.f64 im im) (/.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 im)) (neg.f64 im) (/.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (fabs.f64 im)) (fabs.f64 im) (/.f64 #s(literal 0 binary64) im))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 #s(literal 1 binary64)) (/.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 (/.f64 im (fabs.f64 im)) (/.f64 #s(literal 1 binary64) (fabs.f64 im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 im)) (/.f64 im (fabs.f64 im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) im (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im)) (*.f64 im im) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 im)) (neg.f64 im) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (fabs.f64 im)) (fabs.f64 im) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im)) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) im)) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 im (fabs.f64 im)) (/.f64 #s(literal 1 binary64) (fabs.f64 im)) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 im)) (/.f64 im (fabs.f64 im)) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) im (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im)) (*.f64 im im) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 im)) (neg.f64 im) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (fabs.f64 im)) (fabs.f64 im) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 im (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 #s(literal 0 binary64) im))
(fma.f64 im (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 im (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 0 binary64) im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (/.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 im)) (/.f64 #s(literal 0 binary64) im))
(fma.f64 (neg.f64 im) (/.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 (neg.f64 im) (/.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 im)) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 im (neg.f64 (fabs.f64 im))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))) (/.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 im (neg.f64 (fabs.f64 im))) (/.f64 (neg.f64 #s(literal 1 binary64)) (fabs.f64 im)) (/.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))) (/.f64 im (neg.f64 (fabs.f64 im))) (/.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (fabs.f64 im))) (/.f64 (*.f64 im im) (neg.f64 (fabs.f64 im))) (/.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 im (neg.f64 (fabs.f64 im))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 (/.f64 im (neg.f64 (fabs.f64 im))) (/.f64 (neg.f64 #s(literal 1 binary64)) (fabs.f64 im)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))) (/.f64 im (neg.f64 (fabs.f64 im))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (fabs.f64 im))) (/.f64 (*.f64 im im) (neg.f64 (fabs.f64 im))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 (/.f64 im (neg.f64 (fabs.f64 im))) (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 im (neg.f64 (fabs.f64 im))) (/.f64 (neg.f64 #s(literal 1 binary64)) (fabs.f64 im)) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))) (/.f64 im (neg.f64 (fabs.f64 im))) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (fabs.f64 im))) (/.f64 (*.f64 im im) (neg.f64 (fabs.f64 im))) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (/.f64 im (fabs.f64 im)) (/.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (fabs.f64 im))) (/.f64 #s(literal 0 binary64) im))
(fma.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (/.f64 #s(literal 1 binary64) im))) (/.f64 #s(literal 0 binary64) im))
(fma.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 im im))) (/.f64 #s(literal 0 binary64) im))
(fma.f64 (/.f64 im (fabs.f64 im)) (/.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (fabs.f64 im))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 im im))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 (/.f64 im (fabs.f64 im)) (/.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (fabs.f64 im))) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 im im))) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64)))
(neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(pow.f64 im #s(literal -1 binary64))
(pow.f64 im (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) #s(literal -1 binary64))))
(pow.f64 im (+.f64 (+.f64 #s(literal 1 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 im im)
(*.f64 (*.f64 im im) #s(literal 1 binary64))
(*.f64 (fabs.f64 im) (fabs.f64 im))
(*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im im) im))
(*.f64 (neg.f64 im) (neg.f64 im))
(*.f64 (*.f64 (*.f64 im im) im) (/.f64 #s(literal 1 binary64) im))
(*.f64 #s(literal 1 binary64) (*.f64 im im))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (fabs.f64 (*.f64 (*.f64 im im) im)))
(*.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64))
(*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)))
(*.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (*.f64 im im)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))) (*.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)))
(*.f64 (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (neg.f64 (fabs.f64 im))) (neg.f64 (neg.f64 (fabs.f64 im))))
(*.f64 (neg.f64 (neg.f64 (fabs.f64 im))) (fabs.f64 im))
(*.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)))
(*.f64 (fabs.f64 im) (neg.f64 (neg.f64 (fabs.f64 im))))
(fabs.f64 (*.f64 im im))
(fabs.f64 (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 im im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(+.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(/.f64 (*.f64 im im) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 im im) im) im)
(/.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im im))
(/.f64 (*.f64 (*.f64 im im) (neg.f64 im)) (neg.f64 im))
(/.f64 (*.f64 im (+.f64 im im)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (*.f64 im im) im)) (neg.f64 im))
(/.f64 (*.f64 (neg.f64 im) (*.f64 im im)) (neg.f64 im))
(/.f64 (*.f64 (neg.f64 im) (*.f64 (*.f64 im im) im)) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 (*.f64 (*.f64 im im) im) (neg.f64 im)) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (*.f64 im im))
(/.f64 (*.f64 (*.f64 (*.f64 im im) im) #s(literal 2 binary64)) (+.f64 im im))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) im)) (+.f64 im im))
(/.f64 (*.f64 im (*.f64 (*.f64 im im) im)) (*.f64 im im))
(/.f64 (fabs.f64 (*.f64 (*.f64 im im) im)) (fabs.f64 im))
(/.f64 (/.f64 (*.f64 (*.f64 im im) im) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im))
(/.f64 (/.f64 (*.f64 (*.f64 im im) im) #s(literal 1 binary64)) im)
(/.f64 (neg.f64 (*.f64 (*.f64 im im) im)) (neg.f64 im))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (fabs.f64 (*.f64 (*.f64 im im) im)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (fabs.f64 (*.f64 (*.f64 im im) im)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (*.f64 im im)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 im im (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 im im (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 im) (fabs.f64 im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (fabs.f64 im) (fabs.f64 im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 im im) im) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (*.f64 im im) im) (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (neg.f64 im) (neg.f64 im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im im) im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im im) im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))) (*.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 im))) (neg.f64 (neg.f64 (fabs.f64 im))) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 im))) (fabs.f64 im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))) (*.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 im))) (neg.f64 (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 im))) (fabs.f64 im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (fabs.f64 im) (neg.f64 (neg.f64 (fabs.f64 im))) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (fabs.f64 im) (neg.f64 (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(neg.f64 (neg.f64 (*.f64 im im)))
(pow.f64 im #s(literal 2 binary64))
(pow.f64 (neg.f64 im) #s(literal 2 binary64))
(pow.f64 (fabs.f64 im) #s(literal 2 binary64))
(pow.f64 (*.f64 im im) #s(literal 1 binary64))
(pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 2 binary64))
(pow.f64 im (+.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) #s(literal -1 binary64))))
(pow.f64 im (+.f64 (+.f64 #s(literal 1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 im im)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* (- (sqrt (+ (* re re) (* im im))) re) 2) (fma.f64 re #s(literal -2 binary64) (+.f64 im im)))))
(sqrt.f64 #s(approx (* (- (sqrt (+ (* re re) (* im im))) re) 2) (fma.f64 re #s(literal -2 binary64) (+.f64 im im))))
#s(approx (* (- (sqrt (+ (* re re) (* im im))) re) 2) (fma.f64 re #s(literal -2 binary64) (+.f64 im im)))
(*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 1 binary64))
(*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) (+.f64 im im))) (/.f64 #s(literal 1 binary64) im))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) im)
(*.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -2 binary64) (+.f64 im im)))
(*.f64 im (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im (fma.f64 re #s(literal -2 binary64) (+.f64 im im))))
(*.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im))
(*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im im) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))))
(+.f64 (fma.f64 re #s(literal -2 binary64) im) im)
(+.f64 (+.f64 im im) (*.f64 re #s(literal -2 binary64)))
(+.f64 (*.f64 re #s(literal -2 binary64)) (+.f64 im im))
(+.f64 im (fma.f64 re #s(literal -2 binary64) im))
(-.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im))
(-.f64 im (neg.f64 (fma.f64 re #s(literal -2 binary64) im)))
(-.f64 (+.f64 im im) (neg.f64 (*.f64 re #s(literal -2 binary64))))
(-.f64 (*.f64 re #s(literal -2 binary64)) (-.f64 (neg.f64 im) im))
(/.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) #s(literal 1 binary64))
(/.f64 (fma.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im) (*.f64 (*.f64 im im) im)) (*.f64 im im))
(/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) (+.f64 im im))) im)
(/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) (*.f64 im im)) (*.f64 im im))
(/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) (+.f64 im im)) im) im)
(/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64)) (*.f64 im im)) im)
(/.f64 (*.f64 (*.f64 im im) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 2 binary64))) im)
(/.f64 (*.f64 (*.f64 im im) (fma.f64 re #s(literal -2 binary64) (+.f64 im im))) (*.f64 im im))
(/.f64 (fma.f64 (neg.f64 im) im (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im))) (neg.f64 im))
(/.f64 (fma.f64 (*.f64 im im) im (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im))) (*.f64 im im))
(/.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) (+.f64 im im))) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im))
(/.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) (+.f64 im im))) #s(literal 1 binary64)) im)
(/.f64 (fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) im (*.f64 (*.f64 im im) (neg.f64 im))) (neg.f64 (*.f64 im im)))
(/.f64 (fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) im (*.f64 (neg.f64 im) (*.f64 im im))) (neg.f64 (*.f64 im im)))
(/.f64 (neg.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) (+.f64 im im)))) (neg.f64 im))
(/.f64 (fma.f64 (*.f64 im im) (neg.f64 im) (*.f64 im (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)))) (neg.f64 (*.f64 im im)))
(/.f64 (fma.f64 (*.f64 im im) (neg.f64 im) (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) im)) (neg.f64 (*.f64 im im)))
(fma.f64 (+.f64 im im) #s(literal 1 binary64) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (*.f64 re #s(literal -2 binary64)) #s(literal 1 binary64) (+.f64 im im))
(fma.f64 (*.f64 im #s(literal -2 binary64)) (/.f64 re im) (+.f64 im im))
(fma.f64 (*.f64 im re) (/.f64 #s(literal -2 binary64) im) (+.f64 im im))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 2 binary64) im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 re #s(literal 1 binary64)) #s(literal -2 binary64) (+.f64 im im))
(fma.f64 (/.f64 #s(literal 2 binary64) im) (*.f64 im im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) im) (*.f64 im re) (+.f64 im im))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 re im) (*.f64 im #s(literal -2 binary64)) (+.f64 im im))
(fma.f64 (fma.f64 re #s(literal -2 binary64) im) #s(literal 1 binary64) im)
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (neg.f64 im) (neg.f64 #s(literal 1 binary64)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 #s(literal -2 binary64) (/.f64 re #s(literal 1 binary64)) (+.f64 im im))
(fma.f64 #s(literal 1 binary64) (fma.f64 re #s(literal -2 binary64) im) im)
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal -2 binary64)) (+.f64 im im))
(fma.f64 #s(literal 1 binary64) (+.f64 im im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 im #s(literal 2 binary64) (*.f64 re #s(literal -2 binary64)))
(fma.f64 re #s(literal -2 binary64) (+.f64 im im))
(fma.f64 im #s(literal 1 binary64) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 #s(literal -2 binary64) re (+.f64 im im))
(fma.f64 #s(literal 2 binary64) im (*.f64 re #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) im (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im im)
(fma.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im) im)
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (fabs.f64 im)) (fabs.f64 im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (fabs.f64 im) im) (/.f64 (fabs.f64 im) #s(literal 1 binary64)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (fabs.f64 im) #s(literal 1 binary64)) (/.f64 (fabs.f64 im) im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (fabs.f64 im) (/.f64 #s(literal 1 binary64) im)) (/.f64 (fabs.f64 im) (*.f64 im im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (/.f64 (*.f64 (*.f64 im im) im) #s(literal 1 binary64)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 im im) im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) im)) im (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (neg.f64 (*.f64 im im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (neg.f64 im) #s(literal 1 binary64)) (neg.f64 #s(literal 1 binary64)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) im)) (/.f64 re im) (+.f64 im im))
(fma.f64 (/.f64 re (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal -2 binary64) im) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 re im) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 im #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im)) (/.f64 re (*.f64 im im)) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 im re) im) (/.f64 #s(literal -2 binary64) #s(literal 1 binary64)) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 im re) #s(literal 1 binary64)) (/.f64 #s(literal -2 binary64) im) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal -2 binary64) (*.f64 im im)) (+.f64 im im))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re #s(literal -2 binary64)) (*.f64 im im)) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) im (+.f64 im im))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im #s(literal -2 binary64))) re (+.f64 im im))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im re)) #s(literal -2 binary64) (+.f64 im im))
(fma.f64 (*.f64 im (/.f64 #s(literal -2 binary64) im)) re (+.f64 im im))
(fma.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im) (/.f64 #s(literal 1 binary64) im) (+.f64 im im))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) im)
(fma.f64 (/.f64 (fma.f64 re #s(literal -2 binary64) im) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) im)
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im)) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im)
(fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) im)
(fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) (neg.f64 (/.f64 #s(literal 1 binary64) im)) im)
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 im re) im) (+.f64 im im))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) im)) (+.f64 im im))
(fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 re im) im) (+.f64 im im))
(fma.f64 im (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im)
(fma.f64 im (/.f64 (*.f64 re #s(literal -2 binary64)) im) (+.f64 im im))
(fma.f64 (fabs.f64 im) (*.f64 (fabs.f64 im) (/.f64 #s(literal 1 binary64) im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (fabs.f64 im) (/.f64 (fabs.f64 im) im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 #s(literal -2 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 im re) im) (+.f64 im im))
(fma.f64 (/.f64 #s(literal -2 binary64) im) (/.f64 (*.f64 im re) #s(literal 1 binary64)) (+.f64 im im))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im (+.f64 im im)) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (+.f64 im im) im) (*.f64 re #s(literal -2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) im)
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 re #s(literal -2 binary64)) im) (+.f64 im im))
(fma.f64 (/.f64 re im) (/.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1 binary64)) (+.f64 im im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (/.f64 (neg.f64 im) #s(literal 1 binary64)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (fma.f64 re #s(literal -2 binary64) im)) im)
(fma.f64 (*.f64 (*.f64 im im) im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) im) (/.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (/.f64 (neg.f64 (fabs.f64 im)) im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (/.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 (neg.f64 (fabs.f64 im)) (*.f64 im im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (*.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 im im))
(fma.f64 (*.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im) im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (+.f64 im im))
(fma.f64 (*.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im) (+.f64 im im))
(fma.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) im)
(fma.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 im im)) im)
(fma.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im)) im)
(fma.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im) im)
(fma.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 1 binary64) im)) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 (neg.f64 (fabs.f64 im)) (/.f64 (neg.f64 (fabs.f64 im)) im) (fma.f64 re #s(literal -2 binary64) im))
(fma.f64 im (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 re #s(literal -2 binary64)) im)) (+.f64 im im))
(fma.f64 im (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (+.f64 im im))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im im) (/.f64 (*.f64 re #s(literal -2 binary64)) im)) (+.f64 im im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (*.f64 re #s(literal -2 binary64)) im)) (+.f64 im im))
(neg.f64 (-.f64 (neg.f64 im) (fma.f64 re #s(literal -2 binary64) im)))
(*.f64 im (fma.f64 re #s(literal -2 binary64) im))
(*.f64 (fma.f64 re #s(literal -2 binary64) im) im)
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (*.f64 im im))
(*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (fma.f64 re #s(literal -2 binary64) im)))
(*.f64 (*.f64 im im) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)))
(*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im im) (fma.f64 re #s(literal -2 binary64) im)))
(*.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(*.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) im) (/.f64 #s(literal 1 binary64) (*.f64 im im)))
(+.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im) (*.f64 im im))
(+.f64 (*.f64 im im) (*.f64 (*.f64 re #s(literal -2 binary64)) im))
(+.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (*.f64 #s(literal 0 binary64) (*.f64 im (fma.f64 re #s(literal -2 binary64) im))))
(+.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 0 binary64)))
(-.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im) (neg.f64 (*.f64 im im)))
(-.f64 (*.f64 im im) (*.f64 (neg.f64 im) (*.f64 re #s(literal -2 binary64))))
(-.f64 (*.f64 im im) (*.f64 (neg.f64 #s(literal -2 binary64)) (*.f64 im re)))
(-.f64 (*.f64 im im) (*.f64 (neg.f64 re) (*.f64 im #s(literal -2 binary64))))
(-.f64 (*.f64 im im) (neg.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im)))
(-.f64 (*.f64 im im) (*.f64 (neg.f64 (*.f64 im #s(literal -2 binary64))) re))
(-.f64 (*.f64 im im) (*.f64 (neg.f64 (*.f64 im re)) #s(literal -2 binary64)))
(-.f64 (*.f64 im im) (*.f64 (neg.f64 (*.f64 re #s(literal -2 binary64))) im))
(/.f64 (*.f64 (*.f64 im im) (fma.f64 re #s(literal -2 binary64) im)) im)
(/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) im)
(/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) im) (*.f64 im im))
(/.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (neg.f64 im)) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) #s(literal 2 binary64)) (+.f64 im im))
(/.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (neg.f64 #s(literal 1 binary64))) (neg.f64 im))
(/.f64 (*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (*.f64 im im)) (*.f64 im im))
(/.f64 (*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (neg.f64 im)) (neg.f64 im))
(/.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) (*.f64 im im)) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)) im) (neg.f64 im))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 im (fma.f64 re #s(literal -2 binary64) im))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im))) (+.f64 im im))
(/.f64 (*.f64 im (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im))) (*.f64 im im))
(/.f64 (*.f64 im (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im))) (neg.f64 im))
(/.f64 (*.f64 (*.f64 im im) (*.f64 im (fma.f64 re #s(literal -2 binary64) im))) (*.f64 im im))
(/.f64 (*.f64 (*.f64 im im) (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im))) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 (neg.f64 im) (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im))) (neg.f64 (*.f64 im im)))
(/.f64 (*.f64 (neg.f64 im) (*.f64 im (fma.f64 re #s(literal -2 binary64) im))) (neg.f64 im))
(/.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) im)) (*.f64 im im))
(/.f64 (/.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) #s(literal 1 binary64)) im)
(/.f64 (fma.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im) im (*.f64 (*.f64 im im) im)) im)
(/.f64 (neg.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im))) (neg.f64 im))
(fma.f64 (*.f64 re #s(literal -2 binary64)) im (*.f64 im im))
(fma.f64 (*.f64 im #s(literal -2 binary64)) re (*.f64 im im))
(fma.f64 (*.f64 im re) #s(literal -2 binary64) (*.f64 im im))
(fma.f64 #s(literal -2 binary64) (*.f64 im re) (*.f64 im im))
(fma.f64 re (*.f64 im #s(literal -2 binary64)) (*.f64 im im))
(fma.f64 im (*.f64 re #s(literal -2 binary64)) (*.f64 im im))
(fma.f64 (/.f64 (*.f64 re #s(literal -2 binary64)) im) (*.f64 im im) (*.f64 im im))
(fma.f64 (*.f64 (*.f64 re #s(literal -2 binary64)) im) #s(literal 1 binary64) (*.f64 im im))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)) (*.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) im)) (fabs.f64 (*.f64 (*.f64 im im) im)) (*.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64) (*.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 re #s(literal -2 binary64)) im) (*.f64 im im))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im im) (*.f64 re #s(literal -2 binary64))) (*.f64 im im))
(fma.f64 (neg.f64 #s(literal 1 binary64)) (neg.f64 (*.f64 im im)) (*.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 im im (*.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (fabs.f64 im) (fabs.f64 im) (*.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (*.f64 (*.f64 im im) im) (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (neg.f64 im) (neg.f64 im) (*.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im im) im) (*.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))) (*.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fabs.f64 im))) (neg.f64 (fabs.f64 im)) (*.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (*.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 im))) (neg.f64 (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 im))) (fabs.f64 im) (*.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (*.f64 im (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 0 binary64) (*.f64 im (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 #s(literal 0 binary64) (*.f64 im (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 (/.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (neg.f64 #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) im) (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (*.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (fabs.f64 im) (neg.f64 (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 re #s(literal -2 binary64)) im))
(fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (*.f64 im (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 (fma.f64 re #s(literal -2 binary64) im) im (*.f64 #s(literal 0 binary64) (*.f64 im (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 (*.f64 im im) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 im (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (*.f64 im im) (*.f64 #s(literal 0 binary64) (*.f64 im (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (*.f64 #s(literal 0 binary64) (*.f64 im (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im im) (fma.f64 re #s(literal -2 binary64) im)) (*.f64 #s(literal 0 binary64) (*.f64 im (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 im (fma.f64 re #s(literal -2 binary64) im) (*.f64 #s(literal 0 binary64) (*.f64 im (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (*.f64 #s(literal 0 binary64) (*.f64 im (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im (fma.f64 re #s(literal -2 binary64) im))))
(fma.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 0 binary64)))
(fma.f64 (fma.f64 re #s(literal -2 binary64) im) im (*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 0 binary64)))
(fma.f64 (*.f64 im im) (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 0 binary64)))
(fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) (*.f64 im im) (*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im im) (fma.f64 re #s(literal -2 binary64) im)) (*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 0 binary64)))
(fma.f64 im (fma.f64 re #s(literal -2 binary64) im) (*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 0 binary64)))
(fma.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 1 binary64) (*.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) #s(literal 0 binary64)))
(neg.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (neg.f64 im)))

eval498.0ms (3.4%)

Memory
38.9MiB live, 219.4MiB allocated; 51ms collecting garbage
Compiler

Compiled 30 874 to 13 168 computations (57.3% saved)

prune70.0ms (0.5%)

Memory
-16.0MiB live, 75.8MiB allocated; 9ms collecting garbage
Pruning

15 alts after pruning (5 fresh and 10 done)

PrunedKeptTotal
New2 40352 408
Fresh101
Picked145
Done066
Total2 405152 420
Accuracy
86.3%
Counts
2 420 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
50.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im im))))
16.1%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) im) im))))
19.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 im im) im) im))))
28.2%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im) im))))
15.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re))))
51.1%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 (fma.f64 re #s(literal -2 binary64) im) im))))
49.5%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im))))
15.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) im) re) (*.f64 im im)))))
9.2%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) im))) im) re) (*.f64 im im)))))
17.9%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 im re) im))))
30.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 #s(literal 2 binary64) im) (*.f64 im im)))))
15.3%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im)))))
24.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))))
49.3%
(*.f64 #s(literal 1/2 binary64) #s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))
Compiler

Compiled 458 to 392 computations (14.4% saved)

regimes74.0ms (0.5%)

Memory
-8.7MiB live, 58.0MiB allocated; 34ms collecting garbage
Counts
23 → 2
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) im))))
(*.f64 #s(literal 1/2 binary64) #s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 im re) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 (fma.f64 re #s(literal -2 binary64) im) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 #s(literal 2 binary64) im) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im im))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) im) re) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 im im) im) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (-.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) #s(approx (- (sqrt (+ (* re re) (* im im))) re) (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 re #s(literal -2 binary64) im) (*.f64 im im)) im) (*.f64 im im)) (/.f64 #s(literal 1 binary64) im) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 im (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) im))) im) re) (*.f64 im im)))))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 im re) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
Calls

7 calls:

34.0ms
(*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
8.0ms
(-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
6.0ms
im
6.0ms
re
6.0ms
(*.f64 im im)
Results
AccuracySegmentsBranch
74.7%1(*.f64 im im)
81.1%2(-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
81.1%2(*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
80.7%2(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
80.7%2(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
79.7%2re
74.7%1im
Compiler

Compiled 42 to 45 computations (-7.1% saved)

regimes58.0ms (0.4%)

Memory
-17.1MiB live, 30.3MiB allocated; 10ms collecting garbage
Counts
18 → 4
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) im))))
(*.f64 #s(literal 1/2 binary64) #s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 im re) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 (fma.f64 re #s(literal -2 binary64) im) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 #s(literal 2 binary64) im) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im im))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) im) re) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 im im) im) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (-.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) re)))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (-.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64)) re) re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 im re) im))))
Calls

7 calls:

19.0ms
re
12.0ms
(*.f64 im im)
7.0ms
im
4.0ms
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
4.0ms
(*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
Results
AccuracySegmentsBranch
61.5%3(*.f64 im im)
61.5%3im
71.6%4re
66.6%3(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
66.6%3(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
67.0%3(-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
67.0%3(*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
Compiler

Compiled 42 to 45 computations (-7.1% saved)

regimes6.0ms (0%)

Memory
4.7MiB live, 4.7MiB allocated; 0ms collecting garbage
Counts
17 → 4
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) im))))
(*.f64 #s(literal 1/2 binary64) #s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 im re) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 (fma.f64 re #s(literal -2 binary64) im) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 #s(literal 2 binary64) im) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im im))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) im) re) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (*.f64 im (fma.f64 re #s(literal -2 binary64) im)) (/.f64 #s(literal 1 binary64) im) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (*.f64 (*.f64 im im) im) im))))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) re) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 im re) im))))
Calls

1 calls:

5.0ms
re
Results
AccuracySegmentsBranch
71.6%4re
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes5.0ms (0%)

Memory
3.7MiB live, 3.7MiB allocated; 0ms collecting garbage
Counts
12 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) im))))
(*.f64 #s(literal 1/2 binary64) #s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 im re) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 (fma.f64 re #s(literal -2 binary64) im) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 #s(literal 2 binary64) im) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 im im) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) re #s(literal 1 binary64)) im im))))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 (fma.f64 re #s(literal -2 binary64) im) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 im re) im))))
Calls

1 calls:

4.0ms
re
Results
AccuracySegmentsBranch
67.4%3re
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes3.0ms (0%)

Memory
2.6MiB live, 2.6MiB allocated; 0ms collecting garbage
Counts
6 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) im))))
(*.f64 #s(literal 1/2 binary64) #s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 im re) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (/.f64 (*.f64 im im) re))))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 (/.f64 im re) im))))
Calls

1 calls:

3.0ms
re
Results
AccuracySegmentsBranch
67.4%3re
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes14.0ms (0.1%)

Memory
12.2MiB live, 12.2MiB allocated; 0ms collecting garbage
Counts
4 → 2
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal 2 binary64) im))))
(*.f64 #s(literal 1/2 binary64) #s(approx (sqrt (* 2 (- (sqrt (+ (* re re) (* im im))) re))) (*.f64 im (sqrt.f64 (/.f64 #s(literal 2 binary64) im)))))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (*.f64 #s(literal -4 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im))))
Calls

7 calls:

2.0ms
im
2.0ms
re
2.0ms
(*.f64 im im)
2.0ms
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
2.0ms
(-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
Results
AccuracySegmentsBranch
57.8%2im
57.8%2(*.f64 im im)
49.5%1(sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
49.5%1(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
49.5%1(-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
49.5%1(*.f64 #s(literal 2 binary64) (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
59.9%2re
Compiler

Compiled 42 to 45 computations (-7.1% saved)

regimes4.0ms (0%)

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

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im))))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(approx (* 2 (- (sqrt (+ (* re re) (* im im))) re)) (+.f64 im im))))
Calls

3 calls:

1.0ms
re
1.0ms
im
1.0ms
(*.f64 im im)
Results
AccuracySegmentsBranch
49.5%1im
49.5%1(*.f64 im im)
49.5%1re
Compiler

Compiled 4 to 7 computations (-75% saved)

bsearch1.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
5.845126301709464e-297
Compiler

Compiled 15 to 17 computations (-13.3% saved)

bsearch50.0ms (0.3%)

Memory
15.7MiB live, 15.7MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
1.2298166575777412e+127
1.6785142630562773e+128
14.0ms
-9.729328454089167e-146
-1.1513255206266602e-151
13.0ms
-5.083247575067272e+133
-3.205499290079892e+129
Samples
19.0ms302×0valid
5.0ms18×3valid
5.0ms25×2valid
3.0ms23×1valid
Compiler

Compiled 642 to 684 computations (-6.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
ival-hypot: 10.0ms (46.6% of total)
ival-mult!: 5.0ms (23.3% of total)
ival-sqrt: 4.0ms (18.6% of total)
adjust: 1.0ms (4.7% of total)
ival-sub!: 1.0ms (4.7% of total)

bsearch4.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.2298166575777412e+127
1.6785142630562773e+128
1.0ms
-9.729328454089167e-146
-1.1513255206266602e-151
1.0ms
-5.083247575067272e+133
-3.205499290079892e+129
Compiler

Compiled 625 to 667 computations (-6.7% saved)

bsearch16.0ms (0.1%)

Memory
-42.9MiB live, 4.6MiB allocated; 2ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.2298166575777412e+127
1.6785142630562773e+128
14.0ms
-4.280880182885027e+86
-1.4191195005835859e+84
Samples
9.0ms128×0valid
Compiler

Compiled 452 to 476 computations (-5.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-hypot: 4.0ms (66.2% of total)
ival-sqrt: 1.0ms (16.6% of total)
ival-mult!: 1.0ms (16.6% of total)
ival-sub!: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)

bsearch15.0ms (0.1%)

Memory
5.2MiB live, 5.2MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.2298166575777412e+127
1.6785142630562773e+128
13.0ms
-4.7457660728132703e-60
-6.175750078903734e-67
Samples
8.0ms144×0valid
Compiler

Compiled 453 to 479 computations (-5.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 5.0ms
ival-hypot: 2.0ms (39.9% of total)
ival-sqrt: 1.0ms (19.9% of total)
ival-mult!: 1.0ms (19.9% of total)
ival-sub!: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)

bsearch1.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
-4.7457660728132703e-60
-6.175750078903734e-67
Compiler

Compiled 279 to 293 computations (-5% saved)

derivations2.0ms (0%)

Memory
1.7MiB live, 1.7MiB allocated; 0ms collecting garbage
Stop Event
fuel
Compiler

Compiled 111 to 75 computations (32.4% saved)

preprocess64.0ms (0.4%)

Memory
22.8MiB live, 68.8MiB allocated; 5ms collecting garbage
Remove

(abs im)

Compiler

Compiled 653 to 509 computations (22.1% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...