math.abs on complex

Time bar (total: 3.6s)

start0.0ms (0%)

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

analyze0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated; 0ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
100%99.9%0%0.1%0%0%0%1
Compiler

Compiled 10 to 5 computations (50% saved)

sample713.0ms (20%)

Memory
-11.7MiB live, 1 017.3MiB allocated; 186ms collecting garbage
Samples
541.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 187.0ms
ival-hypot: 186.0ms (99.3% of total)
adjust: 1.0ms (0.5% of total)
Bogosity

preprocess63.0ms (1.8%)

Memory
-2.3MiB live, 47.7MiB allocated; 12ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01850
16250
215750
322650
452050
5274750
Stop Event
node-limit
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.3%
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Symmetry

(abs re)

(abs im)

(sort re im)

Compiler

Compiled 12 to 12 computations (0% saved)

series14.0ms (0.4%)

Memory
24.1MiB live, 24.1MiB allocated; 0ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0139631
Stop Event
iter-limit
Counts
6 → 29
Calls
Call 1
Inputs
(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 (sqrt (+ (* re re) (* im im))) (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 #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 (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 (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 (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 (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 (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) 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
1.0ms
re
@inf
((sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* re re) re (* im im) im)
1.0ms
re
@-inf
((sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* re re) re (* im im) im)
1.0ms
re
@0
((sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* re re) re (* im im) im)
1.0ms
im
@inf
((sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* re re) re (* im im) im)
1.0ms
im
@0
((sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* re re) re (* im im) im)

rewrite214.0ms (6%)

Memory
2.9MiB live, 325.1MiB allocated; 38ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0623
01023
14623
216423
348223
4105223
5482923
0826616
Stop Event
iter-limit
node-limit
iter-limit
Counts
6 → 922
Calls
Call 1
Inputs
(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 (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal -1/2 binary64)) (fma.f64 im im (*.f64 re re)))
(*.f64 (pow.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 0 binary64)) (sqrt.f64 (fma.f64 im im (*.f64 re re))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (sqrt.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64)))
(*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 0 binary64)))
(pow.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 4 binary64)) #s(literal 1/8 binary64))
(pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64))
(pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 1/2 binary64))
(/.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal -1/4 binary64)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (fma.f64 im im (*.f64 re re)))
(/.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 0 binary64)) (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal -1/2 binary64)))
(/.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 0 binary64)))
(/.f64 (fma.f64 im im (*.f64 re re)) (sqrt.f64 (fma.f64 im im (*.f64 re re))))
(neg.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(sqrt.f64 (fma.f64 im im (*.f64 re re)))
(fabs.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(fabs.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))
(hypot.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 re)))
(hypot.f64 (neg.f64 (fabs.f64 im)) (fabs.f64 re))
(hypot.f64 (neg.f64 (fabs.f64 im)) (neg.f64 re))
(hypot.f64 (neg.f64 (fabs.f64 im)) re)
(hypot.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (fabs.f64 im)))
(hypot.f64 (neg.f64 (fabs.f64 re)) (fabs.f64 im))
(hypot.f64 (neg.f64 (fabs.f64 re)) (neg.f64 im))
(hypot.f64 (neg.f64 (fabs.f64 re)) im)
(hypot.f64 (fabs.f64 im) (neg.f64 (fabs.f64 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 (fabs.f64 re) (neg.f64 (fabs.f64 im)))
(hypot.f64 (fabs.f64 re) (fabs.f64 im))
(hypot.f64 (fabs.f64 re) (neg.f64 im))
(hypot.f64 (fabs.f64 re) im)
(hypot.f64 (neg.f64 im) (neg.f64 (fabs.f64 re)))
(hypot.f64 (neg.f64 im) (fabs.f64 re))
(hypot.f64 (neg.f64 im) (neg.f64 re))
(hypot.f64 (neg.f64 im) re)
(hypot.f64 (neg.f64 re) (neg.f64 (fabs.f64 im)))
(hypot.f64 (neg.f64 re) (fabs.f64 im))
(hypot.f64 (neg.f64 re) (neg.f64 im))
(hypot.f64 (neg.f64 re) im)
(hypot.f64 im (neg.f64 (fabs.f64 re)))
(hypot.f64 im (fabs.f64 re))
(hypot.f64 im (neg.f64 re))
(hypot.f64 im re)
(hypot.f64 re (neg.f64 (fabs.f64 im)))
(hypot.f64 re (fabs.f64 im))
(hypot.f64 re (neg.f64 im))
(hypot.f64 re im)
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 4 binary64))) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 3/4 binary64)) (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (fma.f64 im im (*.f64 re re)))) (sqrt.f64 (neg.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fma.f64 im im (*.f64 re re)))) (sqrt.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64)) (fma.f64 im im (*.f64 re re)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 3/2 binary64)) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64)) (fma.f64 im im (*.f64 re re)))
(*.f64 (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64)) (fma.f64 im im (*.f64 re re)))
(*.f64 (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) #s(literal -1/2 binary64)) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))))
(*.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (sqrt.f64 (*.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 0 binary64)) (fma.f64 im im (*.f64 re re)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64)) (sqrt.f64 (fma.f64 im im (*.f64 re re))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 re) re) (*.f64 im im))) (*.f64 im im))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fma.f64 im im (*.f64 re re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 re re) (*.f64 im im))) (*.f64 im im))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 im) im) (*.f64 re re))) (*.f64 re re))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) (*.f64 re re))) (*.f64 re re))
(*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (sqrt.f64 (fma.f64 im im (*.f64 re re))))
(*.f64 (fma.f64 im im (*.f64 re re)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64)))
(*.f64 (fma.f64 im im (*.f64 re re)) (pow.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 4 binary64)) #s(literal 0 binary64)))
(*.f64 (fma.f64 im im (*.f64 re re)) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64)))
(*.f64 (fma.f64 im im (*.f64 re re)) (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64)))
(*.f64 (fma.f64 im im (*.f64 re re)) (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 0 binary64)))
(pow.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 2 binary64))
(pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 1 binary64))
(/.f64 (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) #s(literal 3/2 binary64)) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))))
(/.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (*.f64 (cosh.f64 #s(literal -1 binary64)) (cosh.f64 #s(literal -1 binary64)))) (pow.f64 (fma.f64 im im (*.f64 re re)) (*.f64 (sinh.f64 #s(literal 1 binary64)) (sinh.f64 #s(literal 1 binary64)))))
(/.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 3 binary64)) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))))
(/.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -2 binary64)))
(/.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 3/2 binary64)) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64)) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal -2 binary64)))
(/.f64 (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64)) (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (*.f64 (*.f64 (*.f64 re re) re) re)) (+.f64 (*.f64 im im) (*.f64 (neg.f64 re) re)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (*.f64 (*.f64 (*.f64 re re) re) re)) (-.f64 (*.f64 im im) (*.f64 re re)))
(/.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 0 binary64)) (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal -1 binary64)))
(/.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1 binary64)))
(/.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal -1 binary64)))
(/.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -3/2 binary64)))
(/.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal -3/2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 im im) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 re) re) #s(literal 3 binary64))) (fma.f64 (*.f64 im im) (*.f64 im im) (+.f64 (*.f64 (*.f64 (*.f64 re re) re) re) (*.f64 (*.f64 im im) (*.f64 (neg.f64 re) re)))))
(/.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) (fma.f64 im im (*.f64 re re)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) re) re) (*.f64 (*.f64 (*.f64 im im) im) im)) (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) im)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) re) re) (*.f64 (*.f64 (*.f64 im im) im) im)) (-.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 (+.f64 (pow.f64 (*.f64 im im) #s(literal 3 binary64)) (pow.f64 (*.f64 re re) #s(literal 3 binary64))) (fma.f64 (*.f64 im im) (*.f64 im im) (-.f64 (*.f64 (*.f64 (*.f64 re re) re) re) (*.f64 (*.f64 im im) (*.f64 re re)))))
(/.f64 (-.f64 (pow.f64 (*.f64 re re) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 im) im) #s(literal 3 binary64))) (fma.f64 (*.f64 re re) (*.f64 re re) (+.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (*.f64 (*.f64 re re) (*.f64 (neg.f64 im) im)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal -1 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 re re) #s(literal 3 binary64)) (pow.f64 (*.f64 im im) #s(literal 3 binary64))) (fma.f64 (*.f64 re re) (*.f64 re re) (-.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (*.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) #s(literal -1/4 binary64)))
(/.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal -1/2 binary64)))
(/.f64 (fma.f64 im im (*.f64 re re)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64)))
(/.f64 (fma.f64 im im (*.f64 re re)) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64)))
(/.f64 (fma.f64 im im (*.f64 re re)) (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64)))
(/.f64 (fma.f64 im im (*.f64 re re)) (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 0 binary64)))
(neg.f64 (neg.f64 (fma.f64 im im (*.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))
(fma.f64 (fabs.f64 im) (fabs.f64 im) (*.f64 re re))
(fma.f64 (fabs.f64 re) (fabs.f64 re) (*.f64 im im))
(fma.f64 (neg.f64 im) (neg.f64 im) (*.f64 re re))
(fma.f64 (neg.f64 re) (neg.f64 re) (*.f64 im im))
(fma.f64 im im (*.f64 re re))
(fma.f64 re re (*.f64 im im))
(sqrt.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))))
(-.f64 (*.f64 im im) (*.f64 (neg.f64 re) re))
(-.f64 (*.f64 re re) (*.f64 (neg.f64 im) im))
(fabs.f64 (neg.f64 (fma.f64 im im (*.f64 re re))))
(fabs.f64 (fma.f64 im im (*.f64 re re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 4 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64)))
(+.f64 (*.f64 im im) (*.f64 re re))
(+.f64 (*.f64 re re) (*.f64 im im))
(*.f64 (pow.f64 (*.f64 re re) #s(literal 3/4 binary64)) (pow.f64 (*.f64 re re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) re) re) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 re re) re) re) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (fabs.f64 re) (neg.f64 re))) (sqrt.f64 (*.f64 (fabs.f64 re) (neg.f64 re))))
(*.f64 (sqrt.f64 (*.f64 (fabs.f64 re) re)) (sqrt.f64 (*.f64 (fabs.f64 re) re)))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 re) re)) (sqrt.f64 (*.f64 (neg.f64 re) re)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (fabs.f64 re) re) (neg.f64 re))) (sqrt.f64 (neg.f64 (fabs.f64 re))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (fabs.f64 re) re) re)) (sqrt.f64 (fabs.f64 re)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 re) re) re)) (sqrt.f64 (neg.f64 re)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 re re) re)) (sqrt.f64 re))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 0 binary64)) (*.f64 re re))
(*.f64 (pow.f64 (fabs.f64 re) #s(literal 3/2 binary64)) (pow.f64 (fabs.f64 re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fabs.f64 re) #s(literal 0 binary64)) (*.f64 re re))
(*.f64 (pow.f64 (neg.f64 re) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 re) #s(literal 0 binary64)) (*.f64 re re))
(*.f64 (pow.f64 re #s(literal 3/2 binary64)) (pow.f64 re #s(literal 1/2 binary64)))
(*.f64 (pow.f64 re #s(literal 0 binary64)) (*.f64 re re))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) re) re) #s(literal 0 binary64)) (*.f64 re re))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) re) re) #s(literal -1/2 binary64)) (*.f64 (*.f64 (*.f64 re re) re) re))
(*.f64 (pow.f64 (*.f64 re re) #s(literal 1/4 binary64)) (pow.f64 (*.f64 re re) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (fabs.f64 re) re) re) #s(literal 1/2 binary64)) (pow.f64 (fabs.f64 re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (fabs.f64 re) (neg.f64 re)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (fabs.f64 re) (neg.f64 re)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (fabs.f64 re) re) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (fabs.f64 re) re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 re) re) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (neg.f64 re) re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (fabs.f64 re) re) (neg.f64 re)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (neg.f64 re) re) re) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) re) #s(literal 1/2 binary64)) (pow.f64 re #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 re)) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (neg.f64 (fabs.f64 re)) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 re re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 re re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 re re) #s(literal 0 binary64)) (*.f64 re re))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (fabs.f64 re) re) (neg.f64 re)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fabs.f64 re) #s(literal 1/2 binary64)) (pow.f64 (fabs.f64 re) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (fabs.f64 re) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (fabs.f64 re) re) re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 re) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 re) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (neg.f64 re) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 re) re) re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 re #s(literal 1/2 binary64)) (pow.f64 re #s(literal 3/2 binary64)))
(*.f64 (pow.f64 re #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 re re) re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 1 binary64)) (neg.f64 (fabs.f64 re)))
(*.f64 (pow.f64 (fabs.f64 re) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (fabs.f64 re) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (neg.f64 re) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (neg.f64 re) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (fabs.f64 re))) (sqrt.f64 (*.f64 (*.f64 (fabs.f64 re) re) (neg.f64 re))))
(*.f64 (sqrt.f64 (fabs.f64 re)) (sqrt.f64 (*.f64 (*.f64 (fabs.f64 re) re) re)))
(*.f64 (sqrt.f64 (neg.f64 re)) (sqrt.f64 (*.f64 (*.f64 (neg.f64 re) re) re)))
(*.f64 (sqrt.f64 re) (sqrt.f64 (*.f64 (*.f64 re re) re)))
(*.f64 (pow.f64 (fabs.f64 re) #s(literal 1 binary64)) (pow.f64 (fabs.f64 re) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fabs.f64 re) #s(literal 1 binary64)) (fabs.f64 re))
(*.f64 (pow.f64 (neg.f64 re) #s(literal 1 binary64)) (pow.f64 (neg.f64 re) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 re) #s(literal 1 binary64)) (neg.f64 re))
(*.f64 (pow.f64 re #s(literal 1 binary64)) (pow.f64 re #s(literal 1 binary64)))
(*.f64 (pow.f64 re #s(literal 1 binary64)) re)
(*.f64 (pow.f64 re (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 re (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (fabs.f64 re)))
(*.f64 (fabs.f64 re) (fabs.f64 re))
(*.f64 (neg.f64 re) (neg.f64 re))
(*.f64 (*.f64 re re) (pow.f64 (pow.f64 re #s(literal 8 binary64)) #s(literal 0 binary64)))
(*.f64 (*.f64 re re) (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 0 binary64)))
(*.f64 (*.f64 re re) (pow.f64 (fabs.f64 re) #s(literal 0 binary64)))
(*.f64 (*.f64 re re) (pow.f64 (neg.f64 re) #s(literal 0 binary64)))
(*.f64 (*.f64 re re) (pow.f64 re #s(literal 0 binary64)))
(*.f64 (*.f64 re re) (pow.f64 (*.f64 (*.f64 (*.f64 re re) re) re) #s(literal 0 binary64)))
(*.f64 (*.f64 re re) (pow.f64 (*.f64 re re) #s(literal 0 binary64)))
(*.f64 re re)
(pow.f64 (pow.f64 re #s(literal 8 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re re) re) re) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 re) #s(literal 2 binary64))
(pow.f64 (neg.f64 re) #s(literal 2 binary64))
(pow.f64 (*.f64 re re) #s(literal 1 binary64))
(pow.f64 re #s(literal 2 binary64))
(/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) re) re) #s(literal 3/2 binary64)) (*.f64 (*.f64 (*.f64 re re) re) re))
(/.f64 (pow.f64 (*.f64 re re) (*.f64 (cosh.f64 #s(literal -1 binary64)) (cosh.f64 #s(literal -1 binary64)))) (pow.f64 (*.f64 re re) (*.f64 (sinh.f64 #s(literal 1 binary64)) (sinh.f64 #s(literal 1 binary64)))))
(/.f64 (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 0 binary64)) (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal -2 binary64)))
(/.f64 (pow.f64 (fabs.f64 re) #s(literal 3/2 binary64)) (pow.f64 (fabs.f64 re) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (fabs.f64 re) #s(literal 0 binary64)) (pow.f64 (fabs.f64 re) #s(literal -2 binary64)))
(/.f64 (pow.f64 (neg.f64 re) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 re) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (neg.f64 re) #s(literal 0 binary64)) (pow.f64 (neg.f64 re) #s(literal -2 binary64)))
(/.f64 (pow.f64 re #s(literal 3/2 binary64)) (pow.f64 re #s(literal -1/2 binary64)))
(/.f64 (pow.f64 re #s(literal 0 binary64)) (pow.f64 re #s(literal -2 binary64)))
(/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) re) re) #s(literal 0 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 re re) re) re) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (*.f64 (fabs.f64 re) re) re) (pow.f64 (fabs.f64 re) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 (fabs.f64 re) re) (neg.f64 re)) (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 (neg.f64 re) re) re) (pow.f64 (neg.f64 re) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 re re) re) (pow.f64 re #s(literal 1 binary64)))
(/.f64 (pow.f64 (*.f64 re re) #s(literal 0 binary64)) (pow.f64 (*.f64 re re) #s(literal -1 binary64)))
(/.f64 (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal -3/2 binary64)))
(/.f64 (pow.f64 (fabs.f64 re) #s(literal 1/2 binary64)) (pow.f64 (fabs.f64 re) #s(literal -3/2 binary64)))
(/.f64 (pow.f64 (neg.f64 re) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 re) #s(literal -3/2 binary64)))
(/.f64 (pow.f64 re #s(literal 1/2 binary64)) (pow.f64 re #s(literal -3/2 binary64)))
(/.f64 (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 re re) re) re) (*.f64 re re))
(/.f64 (pow.f64 (fabs.f64 re) #s(literal 1 binary64)) (pow.f64 (fabs.f64 re) #s(literal -1 binary64)))
(/.f64 (pow.f64 (neg.f64 re) #s(literal 1 binary64)) (pow.f64 (neg.f64 re) #s(literal -1 binary64)))
(/.f64 (pow.f64 re #s(literal 1 binary64)) (pow.f64 re #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (fabs.f64 re) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 re) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 re re) #s(literal -1 binary64)))
(/.f64 (pow.f64 (*.f64 re re) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 re re) re) re))
(/.f64 (fabs.f64 re) (pow.f64 (*.f64 (*.f64 (*.f64 re re) re) re) #s(literal -1/4 binary64)))
(/.f64 (fabs.f64 re) (pow.f64 (*.f64 re re) #s(literal -1/2 binary64)))
(/.f64 (*.f64 re re) (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 0 binary64)))
(/.f64 (*.f64 re re) (pow.f64 (fabs.f64 re) #s(literal 0 binary64)))
(/.f64 (*.f64 re re) (pow.f64 (neg.f64 re) #s(literal 0 binary64)))
(/.f64 (*.f64 re re) (pow.f64 re #s(literal 0 binary64)))
(/.f64 (*.f64 re re) (pow.f64 (*.f64 (*.f64 (*.f64 re re) re) re) #s(literal 0 binary64)))
(/.f64 (*.f64 re re) (pow.f64 (*.f64 re re) #s(literal 0 binary64)))
(neg.f64 (*.f64 (neg.f64 re) re))
(sqrt.f64 (*.f64 (*.f64 (*.f64 re re) re) re))
(fabs.f64 (*.f64 (fabs.f64 re) (neg.f64 re)))
(fabs.f64 (*.f64 (fabs.f64 re) re))
(fabs.f64 (*.f64 (neg.f64 re) re))
(fabs.f64 (*.f64 re re))
(exp.f64 (*.f64 (log.f64 (pow.f64 re #s(literal 8 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 re re) re) re)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (fabs.f64 re))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 re re)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (fabs.f64 re)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 re)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 re) #s(literal 2 binary64)))
re
(*.f64 (pow.f64 (*.f64 im im) #s(literal 3/4 binary64)) (pow.f64 (*.f64 im im) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (fabs.f64 im) (neg.f64 im))) (sqrt.f64 (*.f64 (fabs.f64 im) (neg.f64 im))))
(*.f64 (sqrt.f64 (*.f64 (fabs.f64 im) im)) (sqrt.f64 (*.f64 (fabs.f64 im) im)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (fabs.f64 im) im) (neg.f64 im))) (sqrt.f64 (neg.f64 (fabs.f64 im))))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 im) im)) (sqrt.f64 (*.f64 (neg.f64 im) im)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (fabs.f64 im) im) im)) (sqrt.f64 (fabs.f64 im)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (neg.f64 im) im) im)) (sqrt.f64 (neg.f64 im)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 im im) im)) (sqrt.f64 im))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fabs.f64 im) #s(literal 3/2 binary64)) (pow.f64 (fabs.f64 im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 im) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 im #s(literal 3/2 binary64)) (pow.f64 im #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 0 binary64)) (*.f64 im im))
(*.f64 (pow.f64 (fabs.f64 im) #s(literal 0 binary64)) (*.f64 im im))
(*.f64 (pow.f64 (neg.f64 im) #s(literal 0 binary64)) (*.f64 im im))
(*.f64 (pow.f64 im #s(literal 0 binary64)) (*.f64 im im))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) #s(literal 0 binary64)) (*.f64 im im))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) #s(literal -1/2 binary64)) (*.f64 (*.f64 (*.f64 im im) im) im))
(*.f64 (pow.f64 (*.f64 (fabs.f64 im) (neg.f64 im)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (fabs.f64 im) (neg.f64 im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (fabs.f64 im) im) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (fabs.f64 im) im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (fabs.f64 im) im) (neg.f64 im)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 im) im) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (neg.f64 im) im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (fabs.f64 im) im) im) #s(literal 1/2 binary64)) (pow.f64 (fabs.f64 im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (neg.f64 im) im) im) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 im im) im) #s(literal 1/2 binary64)) (pow.f64 im #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 im im) #s(literal 1/4 binary64)) (pow.f64 (*.f64 im im) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 im im) #s(literal 0 binary64)) (*.f64 im im))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (neg.f64 (fabs.f64 im)))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (fabs.f64 im) im) (neg.f64 im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fabs.f64 im) #s(literal 1/2 binary64)) (pow.f64 (fabs.f64 im) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (fabs.f64 im) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (fabs.f64 im) im) im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 im) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 im) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (neg.f64 im) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 im) im) im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 im #s(literal 1/2 binary64)) (pow.f64 im #s(literal 3/2 binary64)))
(*.f64 (pow.f64 im #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 im im) im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fabs.f64 im) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (fabs.f64 im) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (neg.f64 im) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (neg.f64 im) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (fabs.f64 im))) (sqrt.f64 (*.f64 (*.f64 (fabs.f64 im) im) (neg.f64 im))))
(*.f64 (sqrt.f64 (fabs.f64 im)) (sqrt.f64 (*.f64 (*.f64 (fabs.f64 im) im) im)))
(*.f64 (sqrt.f64 (neg.f64 im)) (sqrt.f64 (*.f64 (*.f64 (neg.f64 im) im) im)))
(*.f64 (sqrt.f64 im) (sqrt.f64 (*.f64 (*.f64 im im) im)))
(*.f64 (pow.f64 (fabs.f64 im) #s(literal 1 binary64)) (pow.f64 (fabs.f64 im) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fabs.f64 im) #s(literal 1 binary64)) (fabs.f64 im))
(*.f64 (pow.f64 (neg.f64 im) #s(literal 1 binary64)) (pow.f64 (neg.f64 im) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 im) #s(literal 1 binary64)) (neg.f64 im))
(*.f64 (pow.f64 im #s(literal 1 binary64)) (pow.f64 im #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 1 binary64)) im)
(*.f64 (pow.f64 im (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 im (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)))
(*.f64 (fabs.f64 im) (fabs.f64 im))
(*.f64 (neg.f64 im) (neg.f64 im))
(*.f64 (*.f64 im im) (pow.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 0 binary64)))
(*.f64 (*.f64 im im) (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 0 binary64)))
(*.f64 (*.f64 im im) (pow.f64 (fabs.f64 im) #s(literal 0 binary64)))
(*.f64 (*.f64 im im) (pow.f64 (neg.f64 im) #s(literal 0 binary64)))
(*.f64 (*.f64 im im) (pow.f64 im #s(literal 0 binary64)))
(*.f64 (*.f64 im im) (pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) #s(literal 0 binary64)))
(*.f64 (*.f64 im im) (pow.f64 (*.f64 im im) #s(literal 0 binary64)))
(*.f64 im im)
(pow.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 im) #s(literal 2 binary64))
(pow.f64 (neg.f64 im) #s(literal 2 binary64))
(pow.f64 (*.f64 im im) #s(literal 1 binary64))
(pow.f64 im #s(literal 2 binary64))
(/.f64 (pow.f64 (*.f64 im im) (*.f64 (cosh.f64 #s(literal -1 binary64)) (cosh.f64 #s(literal -1 binary64)))) (pow.f64 (*.f64 im im) (*.f64 (sinh.f64 #s(literal 1 binary64)) (sinh.f64 #s(literal 1 binary64)))))
(/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) #s(literal 3/2 binary64)) (*.f64 (*.f64 (*.f64 im im) im) im))
(/.f64 (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (fabs.f64 im) #s(literal 3/2 binary64)) (pow.f64 (fabs.f64 im) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (neg.f64 im) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 im) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 im #s(literal 3/2 binary64)) (pow.f64 im #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 0 binary64)) (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal -2 binary64)))
(/.f64 (pow.f64 (fabs.f64 im) #s(literal 0 binary64)) (pow.f64 (fabs.f64 im) #s(literal -2 binary64)))
(/.f64 (pow.f64 (neg.f64 im) #s(literal 0 binary64)) (pow.f64 (neg.f64 im) #s(literal -2 binary64)))
(/.f64 (pow.f64 im #s(literal 0 binary64)) (pow.f64 im #s(literal -2 binary64)))
(/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) #s(literal 0 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (*.f64 (fabs.f64 im) im) (neg.f64 im)) (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 (fabs.f64 im) im) im) (pow.f64 (fabs.f64 im) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 (neg.f64 im) im) im) (pow.f64 (neg.f64 im) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 im im) im) (pow.f64 im #s(literal 1 binary64)))
(/.f64 (pow.f64 (*.f64 im im) #s(literal 0 binary64)) (pow.f64 (*.f64 im im) #s(literal -1 binary64)))
(/.f64 (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal -1 binary64)))
(/.f64 (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal -3/2 binary64)))
(/.f64 (pow.f64 (fabs.f64 im) #s(literal 1/2 binary64)) (pow.f64 (fabs.f64 im) #s(literal -3/2 binary64)))
(/.f64 (pow.f64 (neg.f64 im) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 im) #s(literal -3/2 binary64)))
(/.f64 (pow.f64 im #s(literal 1/2 binary64)) (pow.f64 im #s(literal -3/2 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (*.f64 im im))
(/.f64 (pow.f64 (fabs.f64 im) #s(literal 1 binary64)) (pow.f64 (fabs.f64 im) #s(literal -1 binary64)))
(/.f64 (pow.f64 (neg.f64 im) #s(literal 1 binary64)) (pow.f64 (neg.f64 im) #s(literal -1 binary64)))
(/.f64 (pow.f64 im #s(literal 1 binary64)) (pow.f64 im #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (fabs.f64 im) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 im) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 im im) #s(literal -1 binary64)))
(/.f64 (pow.f64 (*.f64 im im) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 im im) im) im))
(/.f64 (fabs.f64 im) (pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) #s(literal -1/4 binary64)))
(/.f64 (fabs.f64 im) (pow.f64 (*.f64 im im) #s(literal -1/2 binary64)))
(/.f64 (*.f64 im im) (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 0 binary64)))
(/.f64 (*.f64 im im) (pow.f64 (fabs.f64 im) #s(literal 0 binary64)))
(/.f64 (*.f64 im im) (pow.f64 (neg.f64 im) #s(literal 0 binary64)))
(/.f64 (*.f64 im im) (pow.f64 im #s(literal 0 binary64)))
(/.f64 (*.f64 im im) (pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) #s(literal 0 binary64)))
(/.f64 (*.f64 im im) (pow.f64 (*.f64 im im) #s(literal 0 binary64)))
(neg.f64 (*.f64 (neg.f64 im) im))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) im) im))
(fabs.f64 (*.f64 (fabs.f64 im) (neg.f64 im)))
(fabs.f64 (*.f64 (fabs.f64 im) im))
(fabs.f64 (*.f64 (neg.f64 im) im))
(fabs.f64 (*.f64 im im))
(exp.f64 (*.f64 (log.f64 (pow.f64 im #s(literal 8 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 im im) im) im)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (fabs.f64 im))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 im im)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (fabs.f64 im)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 im)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 im) #s(literal 2 binary64)))
im

eval131.0ms (3.7%)

Memory
21.9MiB live, 208.4MiB allocated; 85ms collecting garbage
Compiler

Compiled 10 091 to 2 496 computations (75.3% saved)

prune27.0ms (0.8%)

Memory
-5.2MiB live, 42.8MiB allocated; 21ms collecting garbage
Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New9424946
Fresh000
Picked101
Done000
Total9434947
Accuracy
100.0%
Counts
947 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(hypot.f64 re im)
51.3%
(sqrt.f64 (fma.f64 re re (*.f64 im im)))
1.6%
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) re))
1.0%
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) im))
Compiler

Compiled 26 to 26 computations (0% saved)

series10.0ms (0.3%)

Memory
21.8MiB live, 21.8MiB allocated; 0ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0139634
Stop Event
iter-limit
Counts
11 → 29
Calls
Call 1
Inputs
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) im))
(*.f64 #s(literal -1 binary64) im)
#s(literal -1 binary64)
im
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) re))
(*.f64 #s(literal -1 binary64) re)
re
(sqrt.f64 (fma.f64 re re (*.f64 im im)))
(fma.f64 re re (*.f64 im im))
(*.f64 im im)
(hypot.f64 re im)
Outputs
#s(approx (sqrt (+ (* re re) (* im im))) (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 #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 (* -1 re) (*.f64 #s(literal -1 binary64) re))
#s(approx re 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 (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 (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 (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 (* -1 im) (*.f64 #s(literal -1 binary64) im))
#s(approx im 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 (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
1.0ms
re
@0
((sqrt (+ (* re re) (* im im))) (* -1 im) -1 im (sqrt (+ (* re re) (* im im))) (* -1 re) re (sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* im im) (sqrt (+ (* re re) (* im im))))
1.0ms
im
@inf
((sqrt (+ (* re re) (* im im))) (* -1 im) -1 im (sqrt (+ (* re re) (* im im))) (* -1 re) re (sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* im im) (sqrt (+ (* re re) (* im im))))
1.0ms
im
@-inf
((sqrt (+ (* re re) (* im im))) (* -1 im) -1 im (sqrt (+ (* re re) (* im im))) (* -1 re) re (sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* im im) (sqrt (+ (* re re) (* im im))))
1.0ms
re
@-inf
((sqrt (+ (* re re) (* im im))) (* -1 im) -1 im (sqrt (+ (* re re) (* im im))) (* -1 re) re (sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* im im) (sqrt (+ (* re re) (* im im))))
1.0ms
re
@inf
((sqrt (+ (* re re) (* im im))) (* -1 im) -1 im (sqrt (+ (* re re) (* im im))) (* -1 re) re (sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* im im) (sqrt (+ (* re re) (* im im))))

rewrite379.0ms (10.6%)

Memory
-19.7MiB live, 571.1MiB allocated; 174ms collecting garbage
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01538
01934
15934
219533
367033
4206833
0807533
Stop Event
iter-limit
node-limit
iter-limit
Counts
11 → 2 607
Calls
Call 1
Inputs
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) im))
(*.f64 #s(literal -1 binary64) im)
#s(literal -1 binary64)
im
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) re))
(*.f64 #s(literal -1 binary64) re)
re
(sqrt.f64 (fma.f64 re re (*.f64 im im)))
(fma.f64 re re (*.f64 im im))
(*.f64 im im)
(hypot.f64 re im)
Outputs
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) (*.f64 (neg.f64 im) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 im) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 #s(literal 1/2 binary64) (neg.f64 im)))) (*.f64 #s(literal 1/2 binary64) (neg.f64 im)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 im) #s(literal 0 binary64)) (neg.f64 im))) (neg.f64 im))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (neg.f64 im)) (neg.f64 im))) (neg.f64 im))
(*.f64 (/.f64 (neg.f64 im) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(*.f64 (/.f64 (neg.f64 im) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 (/.f64 (neg.f64 im) #s(literal 4 binary64)) #s(literal 4 binary64))
(*.f64 (/.f64 (neg.f64 im) #s(literal -2 binary64)) #s(literal -2 binary64))
(*.f64 (*.f64 (neg.f64 im) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 im)) #s(literal 1/2 binary64))
(*.f64 (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 4 binary64) (/.f64 (neg.f64 im) #s(literal 4 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 (neg.f64 im) #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (neg.f64 im))
(*.f64 (neg.f64 im) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 im) #s(literal 1/2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 im) #s(literal 1/2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 im)))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 im) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) im)
(*.f64 im #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 0 binary64))) (-.f64 (neg.f64 im) (*.f64 (neg.f64 im) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) (*.f64 (neg.f64 im) #s(literal 1/2 binary64))) (*.f64 (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) (*.f64 (neg.f64 im) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) (*.f64 (neg.f64 im) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) (*.f64 (neg.f64 im) #s(literal 1/2 binary64))) (*.f64 (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) (*.f64 (neg.f64 im) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 #s(literal 1/2 binary64) (neg.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 #s(literal 1/2 binary64) (neg.f64 im)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 #s(literal 1/2 binary64) (neg.f64 im))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 #s(literal 1/2 binary64) (neg.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 #s(literal 1/2 binary64) (neg.f64 im))))))
(/.f64 (+.f64 (*.f64 (neg.f64 im) (*.f64 im im)) (pow.f64 (*.f64 (neg.f64 im) #s(literal 0 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) #s(literal 0 binary64)) (*.f64 (neg.f64 im) (*.f64 (neg.f64 im) #s(literal 0 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 im) (*.f64 im im)) (pow.f64 (*.f64 #s(literal 0 binary64) (neg.f64 im)) #s(literal 3 binary64))) (+.f64 (*.f64 im im) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 im im)) (*.f64 (neg.f64 im) (*.f64 #s(literal 0 binary64) (neg.f64 im))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 im) #s(literal 2 binary64))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (neg.f64 im))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 im) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) im) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 im)) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 im) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 im))))
(/.f64 (neg.f64 im) #s(literal 1 binary64))
(/.f64 (*.f64 im im) (neg.f64 im))
(neg.f64 im)
(fma.f64 (/.f64 (neg.f64 im) #s(literal 1/2 binary64)) #s(literal 1/2 binary64) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 im) #s(literal 1/2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 (neg.f64 im) #s(literal -1 binary64)) #s(literal -1 binary64) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 im) #s(literal -1 binary64)) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 (neg.f64 im) #s(literal 4 binary64)) #s(literal 4 binary64) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 im) #s(literal 4 binary64)) #s(literal 4 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 (neg.f64 im) #s(literal -2 binary64)) #s(literal -2 binary64) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 im) #s(literal -2 binary64)) #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 (neg.f64 im) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 im) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 #s(literal 2 binary64) (neg.f64 im)) #s(literal 1/2 binary64) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (neg.f64 im)) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) #s(literal 2 binary64) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal 4 binary64) (/.f64 (neg.f64 im) #s(literal 4 binary64)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 #s(literal 4 binary64) (/.f64 (neg.f64 im) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal -2 binary64) (/.f64 (neg.f64 im) #s(literal -2 binary64)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 #s(literal -2 binary64) (/.f64 (neg.f64 im) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal 1 binary64) (neg.f64 im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (neg.f64 im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (neg.f64 im) #s(literal 1 binary64) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (neg.f64 im) #s(literal 1/2 binary64) (*.f64 (neg.f64 im) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 im) #s(literal 1/2 binary64)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 im) #s(literal 1/2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 im) (*.f64 #s(literal 1/2 binary64) (neg.f64 im)))
(fma.f64 #s(literal 2 binary64) (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 im) #s(literal -1 binary64)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 im) #s(literal -1 binary64)) (*.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 #s(literal -1 binary64) im (*.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 im #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(-.f64 (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) (neg.f64 (*.f64 (neg.f64 im) #s(literal 1/2 binary64))))
(-.f64 (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) (*.f64 im #s(literal 1/2 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 #s(literal -1/2 binary64) (neg.f64 im)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (neg.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im))))
(-.f64 (neg.f64 im) (neg.f64 (*.f64 (neg.f64 im) #s(literal 0 binary64))))
(-.f64 (neg.f64 im) (neg.f64 (*.f64 #s(literal 0 binary64) (neg.f64 im))))
(-.f64 (neg.f64 im) (*.f64 im #s(literal 0 binary64)))
(-.f64 (neg.f64 im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(+.f64 (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) (*.f64 (neg.f64 im) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 #s(literal 1/2 binary64) (neg.f64 im)))
(+.f64 (neg.f64 im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(+.f64 (neg.f64 im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
#s(literal -1 binary64)
im
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 re) #s(literal 1/2 binary64)) (*.f64 (neg.f64 re) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 re) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (*.f64 #s(literal 1/2 binary64) (neg.f64 re)))) (*.f64 #s(literal 1/2 binary64) (neg.f64 re)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 re) #s(literal 0 binary64)) (neg.f64 re))) (neg.f64 re))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (neg.f64 re)) (neg.f64 re))) (neg.f64 re))
(*.f64 (/.f64 (neg.f64 re) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(*.f64 (/.f64 (neg.f64 re) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 (/.f64 (neg.f64 re) #s(literal 4 binary64)) #s(literal 4 binary64))
(*.f64 (/.f64 (neg.f64 re) #s(literal -2 binary64)) #s(literal -2 binary64))
(*.f64 (*.f64 (neg.f64 re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 re)) #s(literal 1/2 binary64))
(*.f64 (*.f64 (neg.f64 re) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 4 binary64) (/.f64 (neg.f64 re) #s(literal 4 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 (neg.f64 re) #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (neg.f64 re))
(*.f64 (neg.f64 re) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 re) #s(literal 1/2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 re) #s(literal 1/2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 re)))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 re) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) re)
(*.f64 re #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 0 binary64))) (-.f64 (neg.f64 re) (*.f64 (neg.f64 re) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 re) #s(literal 1/2 binary64)) (*.f64 (neg.f64 re) #s(literal 1/2 binary64))) (*.f64 (*.f64 (neg.f64 re) #s(literal 1/2 binary64)) (*.f64 (neg.f64 re) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (neg.f64 re) #s(literal 1/2 binary64)) (*.f64 (neg.f64 re) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 re) #s(literal 1/2 binary64)) (*.f64 (neg.f64 re) #s(literal 1/2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 re) #s(literal 1/2 binary64)) (*.f64 (neg.f64 re) #s(literal 1/2 binary64))) (*.f64 (*.f64 (neg.f64 re) #s(literal 1/2 binary64)) (*.f64 (neg.f64 re) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (*.f64 #s(literal 1/2 binary64) (neg.f64 re))) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (*.f64 #s(literal 1/2 binary64) (neg.f64 re)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (*.f64 #s(literal 1/2 binary64) (neg.f64 re))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (*.f64 #s(literal 1/2 binary64) (neg.f64 re))) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (*.f64 #s(literal 1/2 binary64) (neg.f64 re))))))
(/.f64 (+.f64 (*.f64 (neg.f64 re) (*.f64 re re)) (pow.f64 (*.f64 (neg.f64 re) #s(literal 0 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 re re) (-.f64 (*.f64 (*.f64 re re) #s(literal 0 binary64)) (*.f64 (neg.f64 re) (*.f64 (neg.f64 re) #s(literal 0 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 re) (*.f64 re re)) (pow.f64 (*.f64 #s(literal 0 binary64) (neg.f64 re)) #s(literal 3 binary64))) (+.f64 (*.f64 re re) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 re re)) (*.f64 (neg.f64 re) (*.f64 #s(literal 0 binary64) (neg.f64 re))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 re) #s(literal 2 binary64))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (neg.f64 re))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 re) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 re #s(literal 2 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 re)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) re) #s(literal -2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (neg.f64 re) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 re))))
(/.f64 (neg.f64 re) #s(literal 1 binary64))
(/.f64 (*.f64 re re) (neg.f64 re))
(neg.f64 re)
(fma.f64 (/.f64 (neg.f64 re) #s(literal 1/2 binary64)) #s(literal 1/2 binary64) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 re) #s(literal 1/2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (/.f64 (neg.f64 re) #s(literal -1 binary64)) #s(literal -1 binary64) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 re) #s(literal -1 binary64)) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (/.f64 (neg.f64 re) #s(literal 4 binary64)) #s(literal 4 binary64) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 re) #s(literal 4 binary64)) #s(literal 4 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (/.f64 (neg.f64 re) #s(literal -2 binary64)) #s(literal -2 binary64) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 re) #s(literal -2 binary64)) #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (*.f64 (neg.f64 re) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 re) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (*.f64 #s(literal 2 binary64) (neg.f64 re)) #s(literal 1/2 binary64) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (neg.f64 re)) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (*.f64 (neg.f64 re) #s(literal 1/2 binary64)) #s(literal 2 binary64) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 re) #s(literal 1/2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 #s(literal 4 binary64) (/.f64 (neg.f64 re) #s(literal 4 binary64)) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 #s(literal 4 binary64) (/.f64 (neg.f64 re) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 #s(literal -2 binary64) (/.f64 (neg.f64 re) #s(literal -2 binary64)) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 #s(literal -2 binary64) (/.f64 (neg.f64 re) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (neg.f64 re) #s(literal 1 binary64) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 re) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (neg.f64 re) #s(literal 1/2 binary64) (*.f64 (neg.f64 re) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 re) #s(literal 1/2 binary64)) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 re) #s(literal 1/2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 re) (*.f64 #s(literal 1/2 binary64) (neg.f64 re)))
(fma.f64 #s(literal 2 binary64) (*.f64 (neg.f64 re) #s(literal 1/2 binary64)) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (neg.f64 re) #s(literal 1/2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 re) #s(literal -1 binary64)) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 re) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 #s(literal -1 binary64) re (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) re (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 re #s(literal -1 binary64) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 re #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(-.f64 (*.f64 (neg.f64 re) #s(literal 1/2 binary64)) (neg.f64 (*.f64 (neg.f64 re) #s(literal 1/2 binary64))))
(-.f64 (*.f64 (neg.f64 re) #s(literal 1/2 binary64)) (*.f64 re #s(literal 1/2 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (*.f64 #s(literal -1/2 binary64) (neg.f64 re)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (neg.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 re))))
(-.f64 (neg.f64 re) (neg.f64 (*.f64 (neg.f64 re) #s(literal 0 binary64))))
(-.f64 (neg.f64 re) (neg.f64 (*.f64 #s(literal 0 binary64) (neg.f64 re))))
(-.f64 (neg.f64 re) (*.f64 re #s(literal 0 binary64)))
(-.f64 (neg.f64 re) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(+.f64 (*.f64 (neg.f64 re) #s(literal 1/2 binary64)) (*.f64 (neg.f64 re) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (*.f64 #s(literal 1/2 binary64) (neg.f64 re)))
(+.f64 (neg.f64 re) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(+.f64 (neg.f64 re) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
re
(*.f64 (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (sqrt.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (sqrt.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 im im (*.f64 re re)))))
(*.f64 (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (fma.f64 im im (*.f64 re re))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 (sqrt.f64 (neg.f64 (fma.f64 im im (*.f64 re re)))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 im im (*.f64 re re))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (sqrt.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (sqrt.f64 #s(literal 1 binary64)) (sqrt.f64 (fma.f64 im im (*.f64 re re))))
(*.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))
(*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 0 binary64)))
(*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (sqrt.f64 #s(literal 1 binary64)))
(pow.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 4 binary64)) #s(literal 1/8 binary64))
(pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64))
(pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 1/2 binary64))
(/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 im im (*.f64 re re)))) (sqrt.f64 #s(literal 2 binary64)))
(neg.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(sqrt.f64 (fma.f64 im im (*.f64 re re)))
(fabs.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(fabs.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(fabs.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(fabs.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(fabs.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))
(hypot.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 re)))
(hypot.f64 (neg.f64 (fabs.f64 im)) (fabs.f64 re))
(hypot.f64 (neg.f64 (fabs.f64 im)) (neg.f64 re))
(hypot.f64 (neg.f64 (fabs.f64 im)) re)
(hypot.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (fabs.f64 im)))
(hypot.f64 (neg.f64 (fabs.f64 re)) (fabs.f64 im))
(hypot.f64 (neg.f64 (fabs.f64 re)) (neg.f64 im))
(hypot.f64 (neg.f64 (fabs.f64 re)) im)
(hypot.f64 (fabs.f64 im) (neg.f64 (fabs.f64 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 (fabs.f64 re) (neg.f64 (fabs.f64 im)))
(hypot.f64 (fabs.f64 re) (fabs.f64 im))
(hypot.f64 (fabs.f64 re) (neg.f64 im))
(hypot.f64 (fabs.f64 re) im)
(hypot.f64 (neg.f64 im) (neg.f64 (fabs.f64 re)))
(hypot.f64 (neg.f64 im) (fabs.f64 re))
(hypot.f64 (neg.f64 im) (neg.f64 re))
(hypot.f64 (neg.f64 im) re)
(hypot.f64 (neg.f64 re) (neg.f64 (fabs.f64 im)))
(hypot.f64 (neg.f64 re) (fabs.f64 im))
(hypot.f64 (neg.f64 re) (neg.f64 im))
(hypot.f64 (neg.f64 re) im)
(hypot.f64 im (neg.f64 (fabs.f64 re)))
(hypot.f64 im (fabs.f64 re))
(hypot.f64 im (neg.f64 re))
(hypot.f64 im re)
(hypot.f64 re (neg.f64 (fabs.f64 im)))
(hypot.f64 re (fabs.f64 im))
(hypot.f64 re (neg.f64 im))
(hypot.f64 re im)
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(*.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(*.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (neg.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(*.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fma.f64 im im (*.f64 re re)))) (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (sqrt.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 3/2 binary64)) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fma.f64 im im (*.f64 re re)))))
(*.f64 (sqrt.f64 (neg.f64 (fma.f64 im im (*.f64 re re)))) (sqrt.f64 (neg.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 0 binary64)) (fma.f64 im im (*.f64 re re)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (fma.f64 im im (*.f64 re re)))
(*.f64 (pow.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1 binary64)) (pow.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64)) (sqrt.f64 (fma.f64 im im (*.f64 re re))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (fma.f64 im im (*.f64 re re)))
(*.f64 #s(literal 4 binary64) (/.f64 (fma.f64 im im (*.f64 re re)) #s(literal 4 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 im im (*.f64 re re)) #s(literal -2 binary64)))
(*.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 re) re) (*.f64 im im))) (*.f64 im im))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (sqrt.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) (fma.f64 im im (*.f64 re re)))))
(*.f64 (sqrt.f64 #s(literal 1 binary64)) (fma.f64 im im (*.f64 re re)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 2 binary64)) (fma.f64 im im (*.f64 re re)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 re re) (*.f64 im im))) (*.f64 im im))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 im) im) (*.f64 re re))) (*.f64 re re))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) (*.f64 re re))) (*.f64 re re))
(*.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 im im (*.f64 re re)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 im im (*.f64 re re)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 im im (*.f64 re re))))
(*.f64 (fma.f64 im im (*.f64 re re)) (pow.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64)))
(*.f64 (fma.f64 im im (*.f64 re re)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64)))
(*.f64 (fma.f64 im im (*.f64 re re)) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64)))
(*.f64 (fma.f64 im im (*.f64 re re)) (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64)))
(*.f64 (fma.f64 im im (*.f64 re re)) (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 0 binary64)))
(*.f64 (fma.f64 im im (*.f64 re re)) (pow.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(*.f64 (fma.f64 im im (*.f64 re re)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 im im (*.f64 re re)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 im im (*.f64 re re))))
(*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (sqrt.f64 (fma.f64 im im (*.f64 re re))))
(pow.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal -1 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64))
(pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 2 binary64))
(/.f64 (fma.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 re re)) #s(literal 2 binary64))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 re re)) #s(literal 2 binary64))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (*.f64 re re) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (*.f64 re re) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 2 binary64))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 re re)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 re re)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 2 binary64))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 im im) #s(literal 2 binary64) (*.f64 (*.f64 re re) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 im im) (*.f64 (*.f64 re re) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (fma.f64 (*.f64 im im) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re re))) #s(literal 2 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 im im) (*.f64 #s(literal 2 binary64) (*.f64 re re))) #s(literal 2 binary64))
(/.f64 (fma.f64 (*.f64 re re) #s(literal 2 binary64) (*.f64 (*.f64 im im) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 re re) (*.f64 (*.f64 im im) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (fma.f64 (*.f64 re re) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 2 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 re re) (*.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 re) re))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 re) re))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 re re)) (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 im) im))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 re re)) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 im) im))) #s(literal 2 binary64))
(/.f64 (fma.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 re re) #s(literal 2 binary64)))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re re)))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 re re) #s(literal 2 binary64)))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re re)))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (*.f64 re re) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) #s(literal 2 binary64)))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (*.f64 re re) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 im im)))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 re re)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) #s(literal 2 binary64)))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 re re)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 im im)))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64)))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 re) re)))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64)))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 re) re)))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64)))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 im) im)))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 re re)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64)))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 re re)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 im) im)))) #s(literal 4 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (fma.f64 im im (*.f64 re re)))) #s(literal -2 binary64))
(/.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 im im (*.f64 re re))) #s(literal 2 binary64))
(/.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 0 binary64)) (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal -1 binary64)))
(/.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1 binary64)))
(/.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 im im) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 re) re) #s(literal 3 binary64))) (fma.f64 (*.f64 im im) (*.f64 im im) (+.f64 (*.f64 (*.f64 (*.f64 re re) re) re) (*.f64 (*.f64 im im) (*.f64 (neg.f64 re) re)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (*.f64 (*.f64 (*.f64 re re) re) re)) (+.f64 (*.f64 im im) (*.f64 (neg.f64 re) re)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (*.f64 (*.f64 (*.f64 re re) re) re)) (-.f64 (*.f64 im im) (*.f64 re re)))
(/.f64 (+.f64 (pow.f64 (*.f64 im im) #s(literal 3 binary64)) (pow.f64 (*.f64 re re) #s(literal 3 binary64))) (fma.f64 (*.f64 im im) (*.f64 im im) (-.f64 (*.f64 (*.f64 (*.f64 re re) re) re) (*.f64 (*.f64 im im) (*.f64 re re)))))
(/.f64 (-.f64 (pow.f64 (*.f64 re re) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 im) im) #s(literal 3 binary64))) (fma.f64 (*.f64 re re) (*.f64 re re) (+.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (*.f64 (*.f64 re re) (*.f64 (neg.f64 im) im)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 im im (*.f64 re re)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) re) re) (*.f64 (*.f64 (*.f64 im im) im) im)) (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) im)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) re) re) (*.f64 (*.f64 (*.f64 im im) im) im)) (-.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 (+.f64 (pow.f64 (*.f64 re re) #s(literal 3 binary64)) (pow.f64 (*.f64 im im) #s(literal 3 binary64))) (fma.f64 (*.f64 re re) (*.f64 re re) (-.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (*.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 (fma.f64 im im (*.f64 re re)) (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 0 binary64)))
(/.f64 (fma.f64 im im (*.f64 re re)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal -1/2 binary64)))
(neg.f64 (neg.f64 (fma.f64 im im (*.f64 re re))))
(fma.f64 (*.f64 (*.f64 (neg.f64 (fabs.f64 re)) #s(literal 2 binary64)) (*.f64 (neg.f64 (fabs.f64 re)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 (fabs.f64 re)) #s(literal 2 binary64)) (*.f64 (neg.f64 (fabs.f64 re)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 (*.f64 (*.f64 (neg.f64 (fabs.f64 re)) #s(literal 2 binary64)) (*.f64 (neg.f64 (fabs.f64 re)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 im im))
(fma.f64 (*.f64 (*.f64 (fabs.f64 re) #s(literal 2 binary64)) (*.f64 (fabs.f64 re) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 (fabs.f64 re) #s(literal 2 binary64)) (*.f64 (fabs.f64 re) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 (*.f64 (*.f64 (fabs.f64 re) #s(literal 2 binary64)) (*.f64 (fabs.f64 re) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 im im))
(fma.f64 (*.f64 (*.f64 (neg.f64 re) #s(literal 2 binary64)) (*.f64 (neg.f64 re) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 re) #s(literal 2 binary64)) (*.f64 (neg.f64 re) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 (*.f64 (*.f64 (neg.f64 re) #s(literal 2 binary64)) (*.f64 (neg.f64 re) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 im im))
(fma.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 im im))
(fma.f64 (*.f64 (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 2 binary64)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 2 binary64)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 (*.f64 (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 2 binary64)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 re re))
(fma.f64 (*.f64 (*.f64 (fabs.f64 im) #s(literal 2 binary64)) (*.f64 (fabs.f64 im) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 (fabs.f64 im) #s(literal 2 binary64)) (*.f64 (fabs.f64 im) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 (*.f64 (*.f64 (fabs.f64 im) #s(literal 2 binary64)) (*.f64 (fabs.f64 im) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 re re))
(fma.f64 (*.f64 (*.f64 (neg.f64 im) #s(literal 2 binary64)) (*.f64 (neg.f64 im) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 im) #s(literal 2 binary64)) (*.f64 (neg.f64 im) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 (*.f64 (*.f64 (neg.f64 im) #s(literal 2 binary64)) (*.f64 (neg.f64 im) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 re re))
(fma.f64 (*.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 (*.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 re re))
(fma.f64 (/.f64 (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 1/2 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 (/.f64 (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 1/2 binary64) (*.f64 im im))
(fma.f64 (/.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal -1 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 (/.f64 (*.f64 re re) #s(literal -1 binary64)) #s(literal -1 binary64) (*.f64 im im))
(fma.f64 (/.f64 (*.f64 re re) #s(literal 4 binary64)) #s(literal 4 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 re re) #s(literal 4 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 (/.f64 (*.f64 re re) #s(literal 4 binary64)) #s(literal 4 binary64) (*.f64 im im))
(fma.f64 (/.f64 (*.f64 re re) #s(literal -2 binary64)) #s(literal -2 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 re re) #s(literal -2 binary64)) #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 (/.f64 (*.f64 re re) #s(literal -2 binary64)) #s(literal -2 binary64) (*.f64 im im))
(fma.f64 (/.f64 (*.f64 im im) #s(literal 1/2 binary64)) #s(literal 1/2 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 im im) #s(literal 1/2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 (/.f64 (*.f64 im im) #s(literal 1/2 binary64)) #s(literal 1/2 binary64) (*.f64 re re))
(fma.f64 (/.f64 (*.f64 im im) #s(literal -1 binary64)) #s(literal -1 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 im im) #s(literal -1 binary64)) #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 (/.f64 (*.f64 im im) #s(literal -1 binary64)) #s(literal -1 binary64) (*.f64 re re))
(fma.f64 (/.f64 (*.f64 im im) #s(literal 4 binary64)) #s(literal 4 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 im im) #s(literal 4 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 (/.f64 (*.f64 im im) #s(literal 4 binary64)) #s(literal 4 binary64) (*.f64 re re))
(fma.f64 (/.f64 (*.f64 im im) #s(literal -2 binary64)) #s(literal -2 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 im im) #s(literal -2 binary64)) #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 (/.f64 (*.f64 im im) #s(literal -2 binary64)) #s(literal -2 binary64) (*.f64 re re))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 re re))
(fma.f64 (*.f64 (*.f64 re re) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 re re) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 (*.f64 (*.f64 re re) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 im im))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1/2 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1/2 binary64) (*.f64 re re))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 re re)) #s(literal 1/2 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 re re)) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 re re)) #s(literal 1/2 binary64) (*.f64 im im))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) #s(literal 2 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) #s(literal 2 binary64) (*.f64 re re))
(fma.f64 (*.f64 (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 (*.f64 (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64) (*.f64 im im))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 im))) (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 im)))) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 im))) (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 im)))) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 im))) (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 im)))) (*.f64 re re))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (fabs.f64 im)) (*.f64 #s(literal 1/2 binary64) (fabs.f64 im))) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (fabs.f64 im)) (*.f64 #s(literal 1/2 binary64) (fabs.f64 im))) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (fabs.f64 im)) (*.f64 #s(literal 1/2 binary64) (fabs.f64 im))) (*.f64 re re))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 #s(literal 1/2 binary64) (neg.f64 im))) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 #s(literal 1/2 binary64) (neg.f64 im))) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 #s(literal 1/2 binary64) (neg.f64 im))) (*.f64 re re))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 1/2 binary64) im)) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 1/2 binary64) im)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 1/2 binary64) im)) (*.f64 re re))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 re))) (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 re)))) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 re))) (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 re)))) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 re))) (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 re)))) (*.f64 im im))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (fabs.f64 re)) (*.f64 #s(literal 1/2 binary64) (fabs.f64 re))) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (fabs.f64 re)) (*.f64 #s(literal 1/2 binary64) (fabs.f64 re))) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (fabs.f64 re)) (*.f64 #s(literal 1/2 binary64) (fabs.f64 re))) (*.f64 im im))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (*.f64 #s(literal 1/2 binary64) (neg.f64 re))) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (*.f64 #s(literal 1/2 binary64) (neg.f64 re))) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (*.f64 #s(literal 1/2 binary64) (neg.f64 re))) (*.f64 im im))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 #s(literal 1/2 binary64) re)) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 #s(literal 1/2 binary64) re)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 #s(literal 1/2 binary64) re)) (*.f64 im im))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 re re) #s(literal 4 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 re re) #s(literal 4 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 re re) #s(literal 4 binary64)) (*.f64 im im))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 im im) #s(literal 4 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 im im) #s(literal 4 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 im im) #s(literal 4 binary64)) (*.f64 re re))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 re re) #s(literal -2 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 re re) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 re re) #s(literal -2 binary64)) (*.f64 im im))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 im im) #s(literal -2 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 im im) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 im im) #s(literal -2 binary64)) (*.f64 re re))
(fma.f64 (*.f64 (neg.f64 re) re) #s(literal -1 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (neg.f64 re) re) #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 (*.f64 (neg.f64 re) re) #s(literal -1 binary64) (*.f64 im im))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.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 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (fabs.f64 re)) (*.f64 im im))
(fma.f64 (*.f64 (neg.f64 im) im) #s(literal -1 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (neg.f64 im) im) #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 (*.f64 (neg.f64 im) im) #s(literal -1 binary64) (*.f64 re re))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 re re))
(fma.f64 #s(literal 1 binary64) (*.f64 re re) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 re re) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 #s(literal 1 binary64) (*.f64 re re) (*.f64 im im))
(fma.f64 (fabs.f64 im) (fabs.f64 im) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (fabs.f64 im) (fabs.f64 im) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 (fabs.f64 im) (fabs.f64 im) (*.f64 re re))
(fma.f64 (fabs.f64 re) (fabs.f64 re) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (fabs.f64 re) (fabs.f64 re) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 (fabs.f64 re) (fabs.f64 re) (*.f64 im im))
(fma.f64 (neg.f64 im) (neg.f64 im) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (neg.f64 im) (neg.f64 im) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 (neg.f64 im) (neg.f64 im) (*.f64 re re))
(fma.f64 (neg.f64 re) (neg.f64 re) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (neg.f64 re) (neg.f64 re) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 (neg.f64 re) (neg.f64 re) (*.f64 im im))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re re) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re re) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re re) #s(literal 1/2 binary64)) (*.f64 im im))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 re re))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 re re))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)) (*.f64 im im))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re re))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 re re)) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 re re)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 re re)) (*.f64 im im))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 re re))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 im im))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 im im) #s(literal -1 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 im im) #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 im im) #s(literal -1 binary64)) (*.f64 re re))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 re) re) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 re) re) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 re) re) (*.f64 im im))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 im) im) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 im) im) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 im) im) (*.f64 re re))
(fma.f64 im im (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 im im (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(fma.f64 im im (*.f64 re re))
(fma.f64 (*.f64 re re) #s(literal 1 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 re re) #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 (*.f64 re re) #s(literal 1 binary64) (*.f64 im im))
(fma.f64 re re (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(fma.f64 re re (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(fma.f64 re re (*.f64 im im))
(sqrt.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))))
(-.f64 (*.f64 im im) (*.f64 (neg.f64 (*.f64 (*.f64 re re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(-.f64 (*.f64 im im) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 re re))))
(-.f64 (*.f64 im im) (*.f64 (neg.f64 re) re))
(-.f64 (*.f64 re re) (*.f64 (neg.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(-.f64 (*.f64 re re) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(-.f64 (*.f64 re re) (*.f64 (neg.f64 im) im))
(fabs.f64 (*.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64)))
(fabs.f64 (neg.f64 (fma.f64 im im (*.f64 re re))))
(fabs.f64 (fma.f64 im im (*.f64 re re)))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 (fabs.f64 im)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (fabs.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (neg.f64 im) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 (fabs.f64 re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (fabs.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (neg.f64 re) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 im (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 re (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 im))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 im)) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 (fabs.f64 re))))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (fabs.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (neg.f64 re)))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) re))
(hypot.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) im) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) re))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)))
(+.f64 (*.f64 im im) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 im im) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 re) re))))
(+.f64 (*.f64 im im) (*.f64 re re))
(+.f64 (*.f64 re re) (*.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 re re) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 im) im))))
(+.f64 (*.f64 re re) (*.f64 im im))
(*.f64 (*.f64 (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 2 binary64)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 2 binary64))) #s(literal 1/4 binary64))
(*.f64 (*.f64 (*.f64 (fabs.f64 im) #s(literal 2 binary64)) (*.f64 (fabs.f64 im) #s(literal 2 binary64))) #s(literal 1/4 binary64))
(*.f64 (*.f64 (*.f64 (neg.f64 im) #s(literal 2 binary64)) (*.f64 (neg.f64 im) #s(literal 2 binary64))) #s(literal 1/4 binary64))
(*.f64 (*.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)))) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 im im) #s(literal 0 binary64)) (*.f64 im im))) (*.f64 im im))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 0 binary64) (*.f64 im im)) (*.f64 im im))) (*.f64 im im))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 im im) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(*.f64 (/.f64 (*.f64 im im) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 (/.f64 (*.f64 im im) #s(literal 4 binary64)) #s(literal 4 binary64))
(*.f64 (/.f64 (*.f64 im im) #s(literal -2 binary64)) #s(literal -2 binary64))
(*.f64 (sqrt.f64 (*.f64 (*.f64 im im) (*.f64 (neg.f64 im) im))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 im) (neg.f64 (fabs.f64 im)))) (sqrt.f64 (*.f64 (neg.f64 im) (neg.f64 (fabs.f64 im)))))
(*.f64 (sqrt.f64 (*.f64 im (neg.f64 (fabs.f64 im)))) (sqrt.f64 (*.f64 im (neg.f64 (fabs.f64 im)))))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 im) (fabs.f64 im))) (sqrt.f64 (*.f64 (neg.f64 im) (fabs.f64 im))))
(*.f64 (sqrt.f64 (*.f64 im (fabs.f64 im))) (sqrt.f64 (*.f64 im (fabs.f64 im))))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 im))) (sqrt.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 im))))
(*.f64 (sqrt.f64 (*.f64 (fabs.f64 im) (neg.f64 im))) (sqrt.f64 (*.f64 (fabs.f64 im) (neg.f64 im))))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 (fabs.f64 im)) im)) (sqrt.f64 (*.f64 (neg.f64 (fabs.f64 im)) im)))
(*.f64 (sqrt.f64 (*.f64 (fabs.f64 im) im)) (sqrt.f64 (*.f64 (fabs.f64 im) im)))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 im im))) (sqrt.f64 (neg.f64 (fabs.f64 im))))
(*.f64 (sqrt.f64 (*.f64 (fabs.f64 im) (*.f64 im im))) (sqrt.f64 (fabs.f64 im)))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 im) (*.f64 im im))) (sqrt.f64 (neg.f64 im)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 im im) im)) (sqrt.f64 im))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fabs.f64 im) #s(literal 3/2 binary64)) (pow.f64 (fabs.f64 im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 im) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 im #s(literal 3/2 binary64)) (pow.f64 im #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 im im) (*.f64 (neg.f64 im) im)) #s(literal 1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 im) (neg.f64 (fabs.f64 im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (neg.f64 im) (neg.f64 (fabs.f64 im))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 im (neg.f64 (fabs.f64 im))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (neg.f64 (fabs.f64 im))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 im) (fabs.f64 im)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (neg.f64 im) (fabs.f64 im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 im (fabs.f64 im)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 im (fabs.f64 im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 im)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (fabs.f64 im) (neg.f64 im)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (fabs.f64 im) (neg.f64 im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 (fabs.f64 im)) im) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (neg.f64 (fabs.f64 im)) im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (fabs.f64 im) im) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (fabs.f64 im) im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 im im)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (fabs.f64 im) (*.f64 im im)) #s(literal 1/2 binary64)) (pow.f64 (fabs.f64 im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 im) (*.f64 im im)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 im im) im) #s(literal 1/2 binary64)) (pow.f64 im #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (fabs.f64 im) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 im) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 1 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (fabs.f64 im)) #s(literal 2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) #s(literal 2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1/2 binary64))
(*.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (neg.f64 (fabs.f64 im)) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 im im) #s(literal 0 binary64)) (*.f64 im im))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (neg.f64 (fabs.f64 im)))
(*.f64 (pow.f64 (*.f64 (neg.f64 im) im) #s(literal 1 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 im im))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 im im))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 im) im) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 im im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fabs.f64 im) #s(literal 1/2 binary64)) (pow.f64 (fabs.f64 im) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (fabs.f64 im) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (fabs.f64 im) (*.f64 im im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 im) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 im) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (neg.f64 im) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (neg.f64 im) (*.f64 im im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 im) im) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (neg.f64 im) im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 im #s(literal 1/2 binary64)) (pow.f64 im #s(literal 3/2 binary64)))
(*.f64 (pow.f64 im #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 im im) im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 im) im) (*.f64 im im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (*.f64 im im))
(*.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 im))) (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 im)))))
(*.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (fabs.f64 im)) (*.f64 #s(literal 1/2 binary64) (fabs.f64 im))))
(*.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 #s(literal 1/2 binary64) (neg.f64 im))))
(*.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 1/2 binary64) im)))
(*.f64 #s(literal 4 binary64) (/.f64 (*.f64 im im) #s(literal 4 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 (*.f64 im im) #s(literal -2 binary64)))
(*.f64 (pow.f64 (fabs.f64 im) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (fabs.f64 im) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (neg.f64 im) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (neg.f64 im) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (fabs.f64 im))) (sqrt.f64 (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 im im))))
(*.f64 (sqrt.f64 (fabs.f64 im)) (sqrt.f64 (*.f64 (fabs.f64 im) (*.f64 im im))))
(*.f64 (sqrt.f64 (neg.f64 im)) (sqrt.f64 (*.f64 (neg.f64 im) (*.f64 im im))))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 im) im)) (sqrt.f64 (*.f64 (neg.f64 im) im)))
(*.f64 (sqrt.f64 im) (sqrt.f64 (*.f64 (*.f64 im im) im)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 (*.f64 (neg.f64 im) im) (*.f64 im im))))
(*.f64 (sqrt.f64 #s(literal 1 binary64)) (*.f64 im im))
(*.f64 (pow.f64 (fabs.f64 im) #s(literal 1 binary64)) (pow.f64 (fabs.f64 im) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fabs.f64 im) #s(literal 1 binary64)) (fabs.f64 im))
(*.f64 (pow.f64 (neg.f64 im) #s(literal 1 binary64)) (pow.f64 (neg.f64 im) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 im) #s(literal 1 binary64)) (neg.f64 im))
(*.f64 (pow.f64 im #s(literal 1 binary64)) (pow.f64 im #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 1 binary64)) im)
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 2 binary64)) (*.f64 im im))
(*.f64 (pow.f64 im (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 im (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)))
(*.f64 (*.f64 (neg.f64 im) im) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im im))
(*.f64 (fabs.f64 im) (fabs.f64 im))
(*.f64 (neg.f64 im) (neg.f64 im))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im im) #s(literal 1/2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(*.f64 (*.f64 im im) (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 0 binary64)))
(*.f64 (*.f64 im im) (pow.f64 (fabs.f64 im) #s(literal 0 binary64)))
(*.f64 (*.f64 im im) (pow.f64 (neg.f64 im) #s(literal 0 binary64)))
(*.f64 (*.f64 im im) (pow.f64 im #s(literal 0 binary64)))
(*.f64 (*.f64 im im) (pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) #s(literal 0 binary64)))
(*.f64 (*.f64 im im) (pow.f64 (*.f64 im im) #s(literal 0 binary64)))
(*.f64 (*.f64 im im) (pow.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
(*.f64 (*.f64 im im) (pow.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)))
(*.f64 (*.f64 im im) (sqrt.f64 #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (pow.f64 #s(literal -1 binary64) #s(literal 2 binary64)))
(*.f64 (*.f64 im im) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 im im) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 im) im))
(*.f64 im im)
(pow.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 im) #s(literal 2 binary64))
(pow.f64 (neg.f64 im) #s(literal 2 binary64))
(pow.f64 (*.f64 im im) #s(literal 1 binary64))
(pow.f64 im #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (*.f64 (*.f64 (*.f64 im im) #s(literal 0 binary64)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))) (-.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 im im)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))) (*.f64 im im))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 im im) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im im) #s(literal 0 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 im im) (*.f64 im im) (-.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 0 binary64)) (*.f64 (*.f64 im im) #s(literal 0 binary64))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 im im) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 0 binary64) (*.f64 im im)) #s(literal 3 binary64))) (fma.f64 (*.f64 im im) (*.f64 im im) (-.f64 (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 im im)) (*.f64 #s(literal 0 binary64) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 #s(literal 0 binary64) (*.f64 im im))))))
(/.f64 (neg.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 im) im))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 im) im)) #s(literal -2 binary64))
(/.f64 (pow.f64 (*.f64 im im) #s(literal 0 binary64)) (pow.f64 (*.f64 im im) #s(literal -1 binary64)))
(/.f64 (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal -1 binary64)))
(/.f64 (pow.f64 (fabs.f64 im) #s(literal 1 binary64)) (pow.f64 (fabs.f64 im) #s(literal -1 binary64)))
(/.f64 (pow.f64 (neg.f64 im) #s(literal 1 binary64)) (pow.f64 (neg.f64 im) #s(literal -1 binary64)))
(/.f64 (pow.f64 im #s(literal 1 binary64)) (pow.f64 im #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 im im))))
(/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (fabs.f64 im)) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (fabs.f64 im) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 im) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 im im) #s(literal -1 binary64)))
(/.f64 (fabs.f64 im) (pow.f64 (*.f64 im im) #s(literal -1/2 binary64)))
(/.f64 (*.f64 im im) (pow.f64 (*.f64 im im) #s(literal 0 binary64)))
(/.f64 (*.f64 im im) #s(literal 1 binary64))
(neg.f64 (*.f64 (neg.f64 im) im))
(fma.f64 (*.f64 (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 2 binary64)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 2 binary64)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (*.f64 (fabs.f64 im) #s(literal 2 binary64)) (*.f64 (fabs.f64 im) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 (fabs.f64 im) #s(literal 2 binary64)) (*.f64 (fabs.f64 im) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (*.f64 (neg.f64 im) #s(literal 2 binary64)) (*.f64 (neg.f64 im) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 im) #s(literal 2 binary64)) (*.f64 (neg.f64 im) #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (/.f64 (*.f64 im im) #s(literal 1/2 binary64)) #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) #s(literal 1/2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (/.f64 (*.f64 im im) #s(literal -1 binary64)) #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) #s(literal -1 binary64)) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (/.f64 (*.f64 im im) #s(literal 4 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im im) #s(literal 4 binary64)) #s(literal 4 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (/.f64 (*.f64 im im) #s(literal -2 binary64)) #s(literal -2 binary64) (*.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) (*.f64 im im)))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) #s(literal 2 binary64) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 im))) (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 im)))) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 im))) (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 im)))) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (fabs.f64 im)) (*.f64 #s(literal 1/2 binary64) (fabs.f64 im))) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (fabs.f64 im)) (*.f64 #s(literal 1/2 binary64) (fabs.f64 im))) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 #s(literal 1/2 binary64) (neg.f64 im))) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 #s(literal 1/2 binary64) (neg.f64 im))) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 1/2 binary64) im)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 1/2 binary64) im)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 im im) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 im im) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 im im) #s(literal -2 binary64)) (*.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) (*.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 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (neg.f64 im) im) #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 im) im) #s(literal -1 binary64) (*.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 #s(literal 1 binary64) (*.f64 im 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 (fabs.f64 im) (fabs.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 (neg.f64 im) (neg.f64 im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.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 (*.f64 im im) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (*.f64 im im) #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 im im) #s(literal -1 binary64)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 im im) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 im) im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.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 im im (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) im) im))
(-.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) (neg.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64))))
(-.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 (*.f64 (neg.f64 im) im) #s(literal 1/2 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(-.f64 (*.f64 im im) (neg.f64 (*.f64 (*.f64 im im) #s(literal 0 binary64))))
(-.f64 (*.f64 im im) (neg.f64 (*.f64 #s(literal 0 binary64) (*.f64 im im))))
(-.f64 (*.f64 im im) (*.f64 (*.f64 (neg.f64 im) im) #s(literal 0 binary64)))
(-.f64 (*.f64 im im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fabs.f64 (neg.f64 (*.f64 (neg.f64 im) (neg.f64 (fabs.f64 im)))))
(fabs.f64 (neg.f64 (*.f64 im (neg.f64 (fabs.f64 im)))))
(fabs.f64 (neg.f64 (*.f64 (neg.f64 im) (fabs.f64 im))))
(fabs.f64 (neg.f64 (*.f64 im (fabs.f64 im))))
(fabs.f64 (neg.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 im))))
(fabs.f64 (neg.f64 (*.f64 (fabs.f64 im) (neg.f64 im))))
(fabs.f64 (neg.f64 (*.f64 (neg.f64 (fabs.f64 im)) im)))
(fabs.f64 (neg.f64 (*.f64 (fabs.f64 im) im)))
(fabs.f64 (*.f64 (*.f64 (neg.f64 im) (neg.f64 (fabs.f64 im))) #s(literal 1 binary64)))
(fabs.f64 (*.f64 (*.f64 im (neg.f64 (fabs.f64 im))) #s(literal 1 binary64)))
(fabs.f64 (*.f64 (*.f64 (neg.f64 im) (fabs.f64 im)) #s(literal 1 binary64)))
(fabs.f64 (*.f64 (*.f64 im (fabs.f64 im)) #s(literal 1 binary64)))
(fabs.f64 (*.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 im)) #s(literal 1 binary64)))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 im) (neg.f64 im)) #s(literal 1 binary64)))
(fabs.f64 (*.f64 (*.f64 (neg.f64 (fabs.f64 im)) im) #s(literal 1 binary64)))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 im) im) #s(literal 1 binary64)))
(fabs.f64 (*.f64 (*.f64 (neg.f64 im) (neg.f64 (fabs.f64 im))) #s(literal -1 binary64)))
(fabs.f64 (*.f64 (*.f64 im (neg.f64 (fabs.f64 im))) #s(literal -1 binary64)))
(fabs.f64 (*.f64 (*.f64 (neg.f64 im) (fabs.f64 im)) #s(literal -1 binary64)))
(fabs.f64 (*.f64 (*.f64 im (fabs.f64 im)) #s(literal -1 binary64)))
(fabs.f64 (*.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 im)) #s(literal -1 binary64)))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 im) (neg.f64 im)) #s(literal -1 binary64)))
(fabs.f64 (*.f64 (*.f64 (neg.f64 (fabs.f64 im)) im) #s(literal -1 binary64)))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 im) im) #s(literal -1 binary64)))
(fabs.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 im) (neg.f64 (fabs.f64 im)))))
(fabs.f64 (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 im) (neg.f64 (fabs.f64 im)))))
(fabs.f64 (*.f64 #s(literal 1 binary64) (*.f64 im (neg.f64 (fabs.f64 im)))))
(fabs.f64 (*.f64 #s(literal -1 binary64) (*.f64 im (neg.f64 (fabs.f64 im)))))
(fabs.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 im) (fabs.f64 im))))
(fabs.f64 (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 im) (fabs.f64 im))))
(fabs.f64 (*.f64 #s(literal 1 binary64) (*.f64 im (fabs.f64 im))))
(fabs.f64 (*.f64 #s(literal -1 binary64) (*.f64 im (fabs.f64 im))))
(fabs.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 im))))
(fabs.f64 (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 im))))
(fabs.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 im) (neg.f64 im))))
(fabs.f64 (*.f64 #s(literal -1 binary64) (*.f64 (fabs.f64 im) (neg.f64 im))))
(fabs.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (fabs.f64 im)) im)))
(fabs.f64 (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (fabs.f64 im)) im)))
(fabs.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 im) im)))
(fabs.f64 (*.f64 #s(literal -1 binary64) (*.f64 (fabs.f64 im) im)))
(fabs.f64 (*.f64 (neg.f64 im) (neg.f64 (fabs.f64 im))))
(fabs.f64 (*.f64 im (neg.f64 (fabs.f64 im))))
(fabs.f64 (*.f64 (neg.f64 im) (fabs.f64 im)))
(fabs.f64 (*.f64 im (fabs.f64 im)))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 im)) (neg.f64 im)))
(fabs.f64 (*.f64 (fabs.f64 im) (neg.f64 im)))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 im)) im))
(fabs.f64 (*.f64 (fabs.f64 im) im))
(fabs.f64 (*.f64 (neg.f64 im) im))
(fabs.f64 (*.f64 im im))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 im im) im) im)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (fabs.f64 im))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 im im)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (fabs.f64 im)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 im)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 im) #s(literal 2 binary64)))
(+.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 1/2 binary64))))) (pow.f64 (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(+.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 im))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 im))) (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 im)))))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (fabs.f64 im))) #s(literal 2 binary64)))
(+.f64 (fma.f64 im im (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 0 binary64))))) (pow.f64 (*.f64 (neg.f64 (fabs.f64 im)) #s(literal 0 binary64)) #s(literal 2 binary64)))
(+.f64 (fma.f64 im im (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (fabs.f64 im)) (*.f64 #s(literal 0 binary64) (neg.f64 (fabs.f64 im)))))) (pow.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (fabs.f64 im))) #s(literal 2 binary64)))
(+.f64 (+.f64 (pow.f64 (*.f64 (fabs.f64 im) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (fabs.f64 im) #s(literal 1/2 binary64)) (*.f64 (fabs.f64 im) #s(literal 1/2 binary64))))) (pow.f64 (*.f64 (fabs.f64 im) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(+.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (fabs.f64 im)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (fabs.f64 im)) (*.f64 #s(literal 1/2 binary64) (fabs.f64 im))))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (fabs.f64 im)) #s(literal 2 binary64)))
(+.f64 (fma.f64 im im (*.f64 #s(literal 2 binary64) (*.f64 (fabs.f64 im) (*.f64 (fabs.f64 im) #s(literal 0 binary64))))) (pow.f64 (*.f64 (fabs.f64 im) #s(literal 0 binary64)) #s(literal 2 binary64)))
(+.f64 (fma.f64 im im (*.f64 #s(literal 2 binary64) (*.f64 (fabs.f64 im) (*.f64 #s(literal 0 binary64) (fabs.f64 im))))) (pow.f64 (*.f64 #s(literal 0 binary64) (fabs.f64 im)) #s(literal 2 binary64)))
(+.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) (*.f64 (neg.f64 im) #s(literal 1/2 binary64))))) (pow.f64 (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(+.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 #s(literal 1/2 binary64) (neg.f64 im))))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) #s(literal 2 binary64)))
(+.f64 (fma.f64 im im (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 im) (*.f64 (neg.f64 im) #s(literal 0 binary64))))) (pow.f64 (*.f64 (neg.f64 im) #s(literal 0 binary64)) #s(literal 2 binary64)))
(+.f64 (fma.f64 im im (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 im) (*.f64 #s(literal 0 binary64) (neg.f64 im))))) (pow.f64 (*.f64 #s(literal 0 binary64) (neg.f64 im)) #s(literal 2 binary64)))
(+.f64 (+.f64 (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im #s(literal 1/2 binary64))))) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(+.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 #s(literal 1/2 binary64) im)))) (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)))
(+.f64 (fma.f64 im im (*.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im #s(literal 0 binary64))))) (pow.f64 (*.f64 im #s(literal 0 binary64)) #s(literal 2 binary64)))
(+.f64 (fma.f64 im im (*.f64 #s(literal 2 binary64) (*.f64 im (*.f64 #s(literal 0 binary64) im)))) (pow.f64 (*.f64 #s(literal 0 binary64) im) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(+.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(+.f64 (*.f64 im im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(*.f64 (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (sqrt.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (sqrt.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 im im (*.f64 re re)))))
(*.f64 (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (sqrt.f64 (fma.f64 im im (*.f64 re re))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 (sqrt.f64 (neg.f64 (fma.f64 im im (*.f64 re re)))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 im im (*.f64 re re))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (sqrt.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (sqrt.f64 #s(literal 1 binary64)) (sqrt.f64 (fma.f64 im im (*.f64 re re))))
(*.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))
(*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 0 binary64)))
(*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (sqrt.f64 #s(literal 1 binary64)))
(pow.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 4 binary64)) #s(literal 1/8 binary64))
(pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64))
(pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 1/2 binary64))
(/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 im im (*.f64 re re)))) (sqrt.f64 #s(literal 2 binary64)))
(neg.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(sqrt.f64 (fma.f64 im im (*.f64 re re)))
(fabs.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(fabs.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(fabs.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(fabs.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(fabs.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))
(hypot.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 re)))
(hypot.f64 (neg.f64 (fabs.f64 im)) (fabs.f64 re))
(hypot.f64 (neg.f64 (fabs.f64 im)) (neg.f64 re))
(hypot.f64 (neg.f64 (fabs.f64 im)) re)
(hypot.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (fabs.f64 im)))
(hypot.f64 (neg.f64 (fabs.f64 re)) (fabs.f64 im))
(hypot.f64 (neg.f64 (fabs.f64 re)) (neg.f64 im))
(hypot.f64 (neg.f64 (fabs.f64 re)) im)
(hypot.f64 (fabs.f64 im) (neg.f64 (fabs.f64 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 (fabs.f64 re) (neg.f64 (fabs.f64 im)))
(hypot.f64 (fabs.f64 re) (fabs.f64 im))
(hypot.f64 (fabs.f64 re) (neg.f64 im))
(hypot.f64 (fabs.f64 re) im)
(hypot.f64 (neg.f64 im) (neg.f64 (fabs.f64 re)))
(hypot.f64 (neg.f64 im) (fabs.f64 re))
(hypot.f64 (neg.f64 im) (neg.f64 re))
(hypot.f64 (neg.f64 im) re)
(hypot.f64 (neg.f64 re) (neg.f64 (fabs.f64 im)))
(hypot.f64 (neg.f64 re) (fabs.f64 im))
(hypot.f64 (neg.f64 re) (neg.f64 im))
(hypot.f64 (neg.f64 re) im)
(hypot.f64 im (neg.f64 (fabs.f64 re)))
(hypot.f64 im (fabs.f64 re))
(hypot.f64 im (neg.f64 re))
(hypot.f64 im re)
(hypot.f64 re (neg.f64 (fabs.f64 im)))
(hypot.f64 re (fabs.f64 im))
(hypot.f64 re (neg.f64 im))
(hypot.f64 re im)
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)))

eval1.2s (33.4%)

Memory
-170.2MiB live, 748.0MiB allocated; 1.5s collecting garbage
Compiler

Compiled 30 517 to 6 153 computations (79.8% saved)

prune51.0ms (1.4%)

Memory
30.7MiB live, 121.0MiB allocated; 19ms collecting garbage
Pruning

6 alts after pruning (4 fresh and 2 done)

PrunedKeptTotal
New2 54942 553
Fresh000
Picked224
Done000
Total2 55162 557
Accuracy
100.0%
Counts
2 557 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(hypot.f64 re im)
51.3%
(sqrt.f64 (fma.f64 re re (*.f64 im im)))
1.8%
#s(approx (sqrt (+ (* re re) (* im im))) (/.f64 (*.f64 re re) (neg.f64 re)))
1.0%
#s(approx (sqrt (+ (* re re) (* im im))) (/.f64 (*.f64 im im) (neg.f64 im)))
1.6%
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))
1.0%
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))
Compiler

Compiled 44 to 44 computations (0% saved)

series16.0ms (0.5%)

Memory
-23.1MiB live, 21.7MiB allocated; 7ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0133572
Stop Event
iter-limit
Counts
12 → 26
Calls
Call 1
Inputs
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))
(neg.f64 im)
im
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))
(neg.f64 re)
re
#s(approx (sqrt (+ (* re re) (* im im))) (/.f64 (*.f64 im im) (neg.f64 im)))
(/.f64 (*.f64 im im) (neg.f64 im))
(*.f64 im im)
#s(approx (sqrt (+ (* re re) (* im im))) (/.f64 (*.f64 re re) (neg.f64 re)))
(/.f64 (*.f64 re re) (neg.f64 re))
(*.f64 re re)
Outputs
#s(approx (sqrt (+ (* re re) (* im im))) (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 #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 (neg re) (*.f64 #s(literal -1 binary64) re))
#s(approx re re)
#s(approx (* re re) (pow.f64 re #s(literal 2 binary64)))
#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 (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 (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 (neg im) (*.f64 #s(literal -1 binary64) im))
#s(approx im im)
#s(approx (* im im) (pow.f64 im #s(literal 2 binary64)))
#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 (+ (* 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
6.0ms
re
@inf
((sqrt (+ (* re re) (* im im))) (neg im) im (sqrt (+ (* re re) (* im im))) (neg re) re (sqrt (+ (* re re) (* im im))) (/ (* im im) (neg im)) (* im im) (sqrt (+ (* re re) (* im im))) (/ (* re re) (neg re)) (* re re))
1.0ms
im
@-inf
((sqrt (+ (* re re) (* im im))) (neg im) im (sqrt (+ (* re re) (* im im))) (neg re) re (sqrt (+ (* re re) (* im im))) (/ (* im im) (neg im)) (* im im) (sqrt (+ (* re re) (* im im))) (/ (* re re) (neg re)) (* re re))
1.0ms
re
@-inf
((sqrt (+ (* re re) (* im im))) (neg im) im (sqrt (+ (* re re) (* im im))) (neg re) re (sqrt (+ (* re re) (* im im))) (/ (* im im) (neg im)) (* im im) (sqrt (+ (* re re) (* im im))) (/ (* re re) (neg re)) (* re re))
1.0ms
im
@inf
((sqrt (+ (* re re) (* im im))) (neg im) im (sqrt (+ (* re re) (* im im))) (neg re) re (sqrt (+ (* re re) (* im im))) (/ (* im im) (neg im)) (* im im) (sqrt (+ (* re re) (* im im))) (/ (* re re) (neg re)) (* re re))
1.0ms
re
@0
((sqrt (+ (* re re) (* im im))) (neg im) im (sqrt (+ (* re re) (* im im))) (neg re) re (sqrt (+ (* re re) (* im im))) (/ (* im im) (neg im)) (* im im) (sqrt (+ (* re re) (* im im))) (/ (* re re) (neg re)) (* re re))

rewrite131.0ms (3.7%)

Memory
28.6MiB live, 170.7MiB allocated; 20ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01676
02160
17660
229260
369060
0327440
Stop Event
iter-limit
iter-limit
node-limit
iter-limit
Counts
12 → 796
Calls
Call 1
Inputs
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))
(neg.f64 im)
im
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))
(neg.f64 re)
re
#s(approx (sqrt (+ (* re re) (* im im))) (/.f64 (*.f64 im im) (neg.f64 im)))
(/.f64 (*.f64 im im) (neg.f64 im))
(*.f64 im im)
#s(approx (sqrt (+ (* re re) (* im im))) (/.f64 (*.f64 re re) (neg.f64 re)))
(/.f64 (*.f64 re re) (neg.f64 re))
(*.f64 re re)
Outputs
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))
(*.f64 (*.f64 (neg.f64 im) (/.f64 #s(literal -1 binary64) re)) (neg.f64 re))
(*.f64 (*.f64 im (/.f64 #s(literal -1 binary64) re)) re)
(*.f64 (pow.f64 (*.f64 im im) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 im im) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(*.f64 (*.f64 (neg.f64 im) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 (*.f64 (neg.f64 im) (neg.f64 re)) (/.f64 #s(literal -1 binary64) re))
(*.f64 (*.f64 (neg.f64 im) re) (/.f64 #s(literal 1 binary64) re))
(*.f64 (*.f64 im (neg.f64 re)) (/.f64 #s(literal 1 binary64) re))
(*.f64 (*.f64 im re) (/.f64 #s(literal -1 binary64) re))
(*.f64 (sqrt.f64 #s(literal 1 binary64)) (neg.f64 im))
(*.f64 (pow.f64 (neg.f64 im) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (neg.f64 im))
(*.f64 (pow.f64 im #s(literal 1/2 binary64)) (pow.f64 im #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (neg.f64 im)) (sqrt.f64 (neg.f64 im)))
(*.f64 (sqrt.f64 im) (sqrt.f64 im))
(*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (neg.f64 im) im))
(*.f64 #s(literal -1 binary64) im)
(*.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 im im))
(*.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 (neg.f64 re) (neg.f64 im)))
(*.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 re im))
(*.f64 #s(literal 1 binary64) (neg.f64 im))
(*.f64 (*.f64 (neg.f64 im) im) (/.f64 #s(literal 1 binary64) im))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 im)))
(*.f64 (*.f64 im im) (/.f64 #s(literal -1 binary64) im))
(*.f64 (neg.f64 re) (*.f64 (/.f64 #s(literal 1 binary64) re) im))
(*.f64 (neg.f64 re) (*.f64 (/.f64 #s(literal -1 binary64) re) (neg.f64 im)))
(*.f64 (neg.f64 im) (sqrt.f64 #s(literal 1 binary64)))
(*.f64 (neg.f64 im) (pow.f64 (neg.f64 im) #s(literal 0 binary64)))
(*.f64 (neg.f64 im) (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 im) #s(literal 1 binary64))
(*.f64 im #s(literal -1 binary64))
(*.f64 re (*.f64 (/.f64 #s(literal 1 binary64) re) (neg.f64 im)))
(*.f64 re (*.f64 (/.f64 #s(literal -1 binary64) re) im))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) #s(literal 1/4 binary64))
(pow.f64 (*.f64 im im) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 im) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 im) im)) (*.f64 #s(literal 2 binary64) im))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 #s(literal 2 binary64) (neg.f64 im)))
(/.f64 (*.f64 (neg.f64 re) (*.f64 (neg.f64 im) im)) (*.f64 (neg.f64 re) im))
(/.f64 (*.f64 (neg.f64 re) (*.f64 im im)) (*.f64 (neg.f64 re) (neg.f64 im)))
(/.f64 (*.f64 (neg.f64 im) (*.f64 (neg.f64 im) im)) (*.f64 (neg.f64 im) im))
(/.f64 (*.f64 (neg.f64 im) (*.f64 im im)) (*.f64 im im))
(/.f64 (*.f64 im (*.f64 (neg.f64 im) im)) (*.f64 im im))
(/.f64 (*.f64 im (*.f64 im im)) (*.f64 (neg.f64 im) im))
(/.f64 (*.f64 re (*.f64 (neg.f64 im) im)) (*.f64 re im))
(/.f64 (*.f64 re (*.f64 im im)) (*.f64 re (neg.f64 im)))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 im)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 re) (neg.f64 im)) (neg.f64 re))
(/.f64 (*.f64 (neg.f64 re) im) re)
(/.f64 (*.f64 (neg.f64 im) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 im) (neg.f64 re)) (neg.f64 re))
(/.f64 (*.f64 (neg.f64 im) re) re)
(/.f64 (*.f64 im (neg.f64 re)) re)
(/.f64 (*.f64 im re) (neg.f64 re))
(/.f64 (*.f64 re (neg.f64 im)) re)
(/.f64 (*.f64 re im) (neg.f64 re))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) im))
(/.f64 (*.f64 (neg.f64 im) im) im)
(/.f64 (*.f64 im im) (neg.f64 im))
(neg.f64 im)
(fma.f64 (*.f64 (neg.f64 im) (/.f64 #s(literal -1 binary64) re)) (neg.f64 re) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 (neg.f64 im) (/.f64 #s(literal -1 binary64) re)) (neg.f64 re) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (*.f64 im (/.f64 #s(literal -1 binary64) re)) re (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 im (/.f64 #s(literal -1 binary64) re)) re (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 im) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 (neg.f64 im) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 im) (neg.f64 re)) (/.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 (neg.f64 im) (neg.f64 re)) (/.f64 #s(literal -1 binary64) re) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 im) re) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 (neg.f64 im) re) (/.f64 #s(literal 1 binary64) re) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (*.f64 im (neg.f64 re)) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 im (neg.f64 re)) (/.f64 #s(literal 1 binary64) re) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (*.f64 im re) (/.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 im re) (/.f64 #s(literal -1 binary64) re) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (neg.f64 im) im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (neg.f64 im) im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(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) im) (*.f64 im im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 im im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 (neg.f64 re) (neg.f64 im)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 (neg.f64 re) (neg.f64 im)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 re im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 re im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (neg.f64 im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal 1 binary64) (neg.f64 im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 im) im) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 (neg.f64 im) im) (/.f64 #s(literal 1 binary64) im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 im) (*.f64 #s(literal 1/2 binary64) (neg.f64 im)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (neg.f64 im) im)
(fma.f64 (*.f64 im im) (/.f64 #s(literal -1 binary64) im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal -1 binary64) im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 re) (*.f64 (/.f64 #s(literal 1 binary64) re) im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (neg.f64 re) (*.f64 (/.f64 #s(literal 1 binary64) re) im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 re) (*.f64 (/.f64 #s(literal -1 binary64) re) (neg.f64 im)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (neg.f64 re) (*.f64 (/.f64 #s(literal -1 binary64) re) (neg.f64 im)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (neg.f64 im) #s(literal 1 binary64) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) #s(literal 1/2 binary64) (*.f64 (neg.f64 im) #s(literal 1/2 binary64)))
(fma.f64 (neg.f64 im) #s(literal 2 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 re (*.f64 (/.f64 #s(literal 1 binary64) re) (neg.f64 im)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 re (*.f64 (/.f64 #s(literal 1 binary64) re) (neg.f64 im)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 re (*.f64 (/.f64 #s(literal -1 binary64) re) im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 re (*.f64 (/.f64 #s(literal -1 binary64) re) im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(sqrt.f64 (*.f64 im im))
(fabs.f64 (neg.f64 im))
(fabs.f64 im)
(exp.f64 (*.f64 (log.f64 (*.f64 im im)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 im)) #s(literal 1 binary64)))
(+.f64 (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) (*.f64 (neg.f64 im) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 #s(literal 1/2 binary64) (neg.f64 im)))
(+.f64 (*.f64 #s(literal 2 binary64) (neg.f64 im)) im)
(+.f64 (*.f64 (neg.f64 im) #s(literal 2 binary64)) im)
(+.f64 (neg.f64 im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(+.f64 (neg.f64 im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(+.f64 im (*.f64 #s(literal 2 binary64) (neg.f64 im)))
(+.f64 im (*.f64 (neg.f64 im) #s(literal 2 binary64)))
im
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))
(*.f64 (*.f64 (neg.f64 re) (/.f64 #s(literal -1 binary64) im)) (neg.f64 im))
(*.f64 (*.f64 re (/.f64 #s(literal -1 binary64) im)) im)
(*.f64 (pow.f64 (*.f64 re re) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 re re) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (neg.f64 re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (neg.f64 re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(*.f64 (*.f64 (neg.f64 re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 (*.f64 (neg.f64 re) (neg.f64 im)) (/.f64 #s(literal -1 binary64) im))
(*.f64 (*.f64 (neg.f64 re) im) (/.f64 #s(literal 1 binary64) im))
(*.f64 (*.f64 re (neg.f64 im)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (*.f64 re im) (/.f64 #s(literal -1 binary64) im))
(*.f64 (sqrt.f64 #s(literal 1 binary64)) (neg.f64 re))
(*.f64 (pow.f64 (neg.f64 re) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 re #s(literal 1/2 binary64)) (pow.f64 re #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (neg.f64 re))
(*.f64 (sqrt.f64 (neg.f64 re)) (sqrt.f64 (neg.f64 re)))
(*.f64 (sqrt.f64 re) (sqrt.f64 re))
(*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (neg.f64 re) re))
(*.f64 #s(literal -1 binary64) re)
(*.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 (neg.f64 im) (neg.f64 re)))
(*.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 im re))
(*.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 re re))
(*.f64 #s(literal 1 binary64) (neg.f64 re))
(*.f64 (*.f64 (neg.f64 re) re) (/.f64 #s(literal 1 binary64) re))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 re)))
(*.f64 (*.f64 re re) (/.f64 #s(literal -1 binary64) re))
(*.f64 (neg.f64 re) (sqrt.f64 #s(literal 1 binary64)))
(*.f64 (neg.f64 re) (pow.f64 (neg.f64 re) #s(literal 0 binary64)))
(*.f64 (neg.f64 re) (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 re) #s(literal 1 binary64))
(*.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal 1 binary64) im) re))
(*.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal -1 binary64) im) (neg.f64 re)))
(*.f64 im (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 re)))
(*.f64 im (*.f64 (/.f64 #s(literal -1 binary64) im) re))
(*.f64 re #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re re) re) re) #s(literal 1/4 binary64))
(pow.f64 (*.f64 re re) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 re) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 re) re)) (*.f64 #s(literal 2 binary64) re))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 re re)) (*.f64 #s(literal 2 binary64) (neg.f64 re)))
(/.f64 (*.f64 (neg.f64 re) (*.f64 (neg.f64 re) re)) (*.f64 (neg.f64 re) re))
(/.f64 (*.f64 (neg.f64 re) (*.f64 re re)) (*.f64 re re))
(/.f64 (*.f64 (neg.f64 im) (*.f64 (neg.f64 re) re)) (*.f64 (neg.f64 im) re))
(/.f64 (*.f64 (neg.f64 im) (*.f64 re re)) (*.f64 (neg.f64 im) (neg.f64 re)))
(/.f64 (*.f64 im (*.f64 (neg.f64 re) re)) (*.f64 im re))
(/.f64 (*.f64 im (*.f64 re re)) (*.f64 im (neg.f64 re)))
(/.f64 (*.f64 re (*.f64 (neg.f64 re) re)) (*.f64 re re))
(/.f64 (*.f64 re (*.f64 re re)) (*.f64 (neg.f64 re) re))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 re)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 re) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 re) (neg.f64 im)) (neg.f64 im))
(/.f64 (*.f64 (neg.f64 re) im) im)
(/.f64 (*.f64 (neg.f64 im) (neg.f64 re)) (neg.f64 im))
(/.f64 (*.f64 (neg.f64 im) re) im)
(/.f64 (*.f64 im (neg.f64 re)) im)
(/.f64 (*.f64 im re) (neg.f64 im))
(/.f64 (*.f64 re (neg.f64 im)) im)
(/.f64 (*.f64 re im) (neg.f64 im))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re))
(/.f64 (*.f64 (neg.f64 re) re) re)
(/.f64 (*.f64 re re) (neg.f64 re))
(neg.f64 re)
(fma.f64 (*.f64 (neg.f64 re) (/.f64 #s(literal -1 binary64) im)) (neg.f64 im) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (*.f64 (neg.f64 re) (/.f64 #s(literal -1 binary64) im)) (neg.f64 im) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (*.f64 re (/.f64 #s(literal -1 binary64) im)) im (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (*.f64 re (/.f64 #s(literal -1 binary64) im)) im (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 re) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (*.f64 (neg.f64 re) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 re) (neg.f64 im)) (/.f64 #s(literal -1 binary64) im) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (*.f64 (neg.f64 re) (neg.f64 im)) (/.f64 #s(literal -1 binary64) im) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 re) im) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (*.f64 (neg.f64 re) im) (/.f64 #s(literal 1 binary64) im) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (*.f64 re (neg.f64 im)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (*.f64 re (neg.f64 im)) (/.f64 #s(literal 1 binary64) im) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (*.f64 re im) (/.f64 #s(literal -1 binary64) im) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (*.f64 re im) (/.f64 #s(literal -1 binary64) im) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (neg.f64 re) re) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (neg.f64 re) re) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) re (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 #s(literal -1 binary64) re (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 (neg.f64 im) (neg.f64 re)) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 (neg.f64 im) (neg.f64 re)) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 im re) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 im re) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 re re) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 re re) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 re) re) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (*.f64 (neg.f64 re) re) (/.f64 #s(literal 1 binary64) re) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 re) (*.f64 #s(literal 1/2 binary64) (neg.f64 re)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (neg.f64 re) re)
(fma.f64 (*.f64 re re) (/.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (*.f64 re re) (/.f64 #s(literal -1 binary64) re) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 re) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (neg.f64 re) #s(literal 1 binary64) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 re) #s(literal 1/2 binary64) (*.f64 (neg.f64 re) #s(literal 1/2 binary64)))
(fma.f64 (neg.f64 re) #s(literal 2 binary64) re)
(fma.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal 1 binary64) im) re) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal 1 binary64) im) re) (*.f64 (neg.f64 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) (neg.f64 re)))
(fma.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal -1 binary64) im) (neg.f64 re)) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 im (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 re)) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 im (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 re)) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 im (*.f64 (/.f64 #s(literal -1 binary64) im) re) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 im (*.f64 (/.f64 #s(literal -1 binary64) im) re) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 re #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 re #s(literal -1 binary64) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(sqrt.f64 (*.f64 re re))
(fabs.f64 (neg.f64 re))
(fabs.f64 re)
(exp.f64 (*.f64 (log.f64 (*.f64 re re)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 re)) #s(literal 1 binary64)))
(+.f64 (*.f64 (neg.f64 re) #s(literal 1/2 binary64)) (*.f64 (neg.f64 re) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (*.f64 #s(literal 1/2 binary64) (neg.f64 re)))
(+.f64 (*.f64 #s(literal 2 binary64) (neg.f64 re)) re)
(+.f64 (*.f64 (neg.f64 re) #s(literal 2 binary64)) re)
(+.f64 (neg.f64 re) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(+.f64 (neg.f64 re) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(+.f64 re (*.f64 #s(literal 2 binary64) (neg.f64 re)))
(+.f64 re (*.f64 (neg.f64 re) #s(literal 2 binary64)))
re
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))
(*.f64 (*.f64 (neg.f64 im) (/.f64 #s(literal -1 binary64) re)) (neg.f64 re))
(*.f64 (*.f64 im (/.f64 #s(literal -1 binary64) re)) re)
(*.f64 (pow.f64 (*.f64 im im) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 im im) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (neg.f64 im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(*.f64 (*.f64 (neg.f64 im) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 (*.f64 (neg.f64 im) (neg.f64 re)) (/.f64 #s(literal -1 binary64) re))
(*.f64 (*.f64 (neg.f64 im) re) (/.f64 #s(literal 1 binary64) re))
(*.f64 (*.f64 im (neg.f64 re)) (/.f64 #s(literal 1 binary64) re))
(*.f64 (*.f64 im re) (/.f64 #s(literal -1 binary64) re))
(*.f64 (sqrt.f64 #s(literal 1 binary64)) (neg.f64 im))
(*.f64 (pow.f64 (neg.f64 im) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 im) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (neg.f64 im))
(*.f64 (pow.f64 im #s(literal 1/2 binary64)) (pow.f64 im #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (neg.f64 im)) (sqrt.f64 (neg.f64 im)))
(*.f64 (sqrt.f64 im) (sqrt.f64 im))
(*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (neg.f64 im) im))
(*.f64 #s(literal -1 binary64) im)
(*.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 im im))
(*.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 (neg.f64 re) (neg.f64 im)))
(*.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 re im))
(*.f64 #s(literal 1 binary64) (neg.f64 im))
(*.f64 (*.f64 (neg.f64 im) im) (/.f64 #s(literal 1 binary64) im))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 im)))
(*.f64 (*.f64 im im) (/.f64 #s(literal -1 binary64) im))
(*.f64 (neg.f64 re) (*.f64 (/.f64 #s(literal 1 binary64) re) im))
(*.f64 (neg.f64 re) (*.f64 (/.f64 #s(literal -1 binary64) re) (neg.f64 im)))
(*.f64 (neg.f64 im) (sqrt.f64 #s(literal 1 binary64)))
(*.f64 (neg.f64 im) (pow.f64 (neg.f64 im) #s(literal 0 binary64)))
(*.f64 (neg.f64 im) (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 im) #s(literal 1 binary64))
(*.f64 im #s(literal -1 binary64))
(*.f64 re (*.f64 (/.f64 #s(literal 1 binary64) re) (neg.f64 im)))
(*.f64 re (*.f64 (/.f64 #s(literal -1 binary64) re) im))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) #s(literal 1/4 binary64))
(pow.f64 (*.f64 im im) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 im) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 im) im)) (*.f64 #s(literal 2 binary64) im))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 #s(literal 2 binary64) (neg.f64 im)))
(/.f64 (*.f64 (neg.f64 re) (*.f64 (neg.f64 im) im)) (*.f64 (neg.f64 re) im))
(/.f64 (*.f64 (neg.f64 re) (*.f64 im im)) (*.f64 (neg.f64 re) (neg.f64 im)))
(/.f64 (*.f64 (neg.f64 im) (*.f64 (neg.f64 im) im)) (*.f64 (neg.f64 im) im))
(/.f64 (*.f64 (neg.f64 im) (*.f64 im im)) (*.f64 im im))
(/.f64 (*.f64 im (*.f64 (neg.f64 im) im)) (*.f64 im im))
(/.f64 (*.f64 im (*.f64 im im)) (*.f64 (neg.f64 im) im))
(/.f64 (*.f64 re (*.f64 (neg.f64 im) im)) (*.f64 re im))
(/.f64 (*.f64 re (*.f64 im im)) (*.f64 re (neg.f64 im)))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 im)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 re) (neg.f64 im)) (neg.f64 re))
(/.f64 (*.f64 (neg.f64 re) im) re)
(/.f64 (*.f64 (neg.f64 im) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 im) (neg.f64 re)) (neg.f64 re))
(/.f64 (*.f64 (neg.f64 im) re) re)
(/.f64 (*.f64 im (neg.f64 re)) re)
(/.f64 (*.f64 im re) (neg.f64 re))
(/.f64 (*.f64 re (neg.f64 im)) re)
(/.f64 (*.f64 re im) (neg.f64 re))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) im))
(/.f64 (*.f64 (neg.f64 im) im) im)
(/.f64 (*.f64 im im) (neg.f64 im))
(neg.f64 im)
(fma.f64 (*.f64 (neg.f64 im) (/.f64 #s(literal -1 binary64) re)) (neg.f64 re) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 (neg.f64 im) (/.f64 #s(literal -1 binary64) re)) (neg.f64 re) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (*.f64 im (/.f64 #s(literal -1 binary64) re)) re (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 im (/.f64 #s(literal -1 binary64) re)) re (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 im) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 (neg.f64 im) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 im) (neg.f64 re)) (/.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 (neg.f64 im) (neg.f64 re)) (/.f64 #s(literal -1 binary64) re) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 im) re) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 (neg.f64 im) re) (/.f64 #s(literal 1 binary64) re) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (*.f64 im (neg.f64 re)) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 im (neg.f64 re)) (/.f64 #s(literal 1 binary64) re) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (*.f64 im re) (/.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 im re) (/.f64 #s(literal -1 binary64) re) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (neg.f64 im) im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 (neg.f64 im) im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(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) im) (*.f64 im im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 im im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 (neg.f64 re) (neg.f64 im)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 (neg.f64 re) (neg.f64 im)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 re im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 re im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (neg.f64 im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal 1 binary64) (neg.f64 im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 im) im) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 (neg.f64 im) im) (/.f64 #s(literal 1 binary64) im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 im) (*.f64 #s(literal 1/2 binary64) (neg.f64 im)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (neg.f64 im) im)
(fma.f64 (*.f64 im im) (/.f64 #s(literal -1 binary64) im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (*.f64 im im) (/.f64 #s(literal -1 binary64) im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 re) (*.f64 (/.f64 #s(literal 1 binary64) re) im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (neg.f64 re) (*.f64 (/.f64 #s(literal 1 binary64) re) im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 re) (*.f64 (/.f64 #s(literal -1 binary64) re) (neg.f64 im)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (neg.f64 re) (*.f64 (/.f64 #s(literal -1 binary64) re) (neg.f64 im)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 (neg.f64 im) #s(literal 1 binary64) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) #s(literal 1/2 binary64) (*.f64 (neg.f64 im) #s(literal 1/2 binary64)))
(fma.f64 (neg.f64 im) #s(literal 2 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 re (*.f64 (/.f64 #s(literal 1 binary64) re) (neg.f64 im)) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 re (*.f64 (/.f64 #s(literal 1 binary64) re) (neg.f64 im)) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(fma.f64 re (*.f64 (/.f64 #s(literal -1 binary64) re) im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(fma.f64 re (*.f64 (/.f64 #s(literal -1 binary64) re) im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(sqrt.f64 (*.f64 im im))
(fabs.f64 (neg.f64 im))
(fabs.f64 im)
(exp.f64 (*.f64 (log.f64 (*.f64 im im)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 im)) #s(literal 1 binary64)))
(+.f64 (*.f64 (neg.f64 im) #s(literal 1/2 binary64)) (*.f64 (neg.f64 im) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 im)) (*.f64 #s(literal 1/2 binary64) (neg.f64 im)))
(+.f64 (*.f64 #s(literal 2 binary64) (neg.f64 im)) im)
(+.f64 (*.f64 (neg.f64 im) #s(literal 2 binary64)) im)
(+.f64 (neg.f64 im) (*.f64 #s(literal 0 binary64) (neg.f64 im)))
(+.f64 (neg.f64 im) (*.f64 (neg.f64 im) #s(literal 0 binary64)))
(+.f64 im (*.f64 #s(literal 2 binary64) (neg.f64 im)))
(+.f64 im (*.f64 (neg.f64 im) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 im im) (/.f64 #s(literal -1 binary64) re)) (neg.f64 re))
(*.f64 (*.f64 (*.f64 im im) (neg.f64 re)) (/.f64 #s(literal -1 binary64) re))
(*.f64 (*.f64 (*.f64 im im) (neg.f64 im)) (/.f64 #s(literal -1 binary64) im))
(*.f64 (*.f64 (*.f64 im im) im) (/.f64 #s(literal 1 binary64) im))
(*.f64 (*.f64 (*.f64 im im) re) (/.f64 #s(literal 1 binary64) re))
(*.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(*.f64 (*.f64 (neg.f64 im) (*.f64 (neg.f64 im) im)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (*.f64 (neg.f64 im) (*.f64 im im)) (/.f64 #s(literal -1 binary64) im))
(*.f64 (*.f64 im (*.f64 (neg.f64 im) im)) (/.f64 #s(literal -1 binary64) im))
(*.f64 (*.f64 im (*.f64 im im)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (pow.f64 (*.f64 im im) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 im im) im) im))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 im im))
(*.f64 (pow.f64 (neg.f64 im) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (neg.f64 im) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (pow.f64 (*.f64 im im) #s(literal -1 binary64)))
(*.f64 (pow.f64 im #s(literal 1 binary64)) (pow.f64 im #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 1 binary64)) im)
(*.f64 (pow.f64 im (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 im (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 im) im))
(*.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 (neg.f64 im) (*.f64 im im)))
(*.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 (neg.f64 re) (*.f64 im im)))
(*.f64 #s(literal 1 binary64) (*.f64 im im))
(*.f64 (*.f64 (neg.f64 im) im) #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(*.f64 (*.f64 im im) (pow.f64 (*.f64 im im) #s(literal 0 binary64)))
(*.f64 (*.f64 im im) (pow.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) #s(literal 1 binary64))
(*.f64 (neg.f64 re) (*.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 im im)))
(*.f64 (neg.f64 im) (neg.f64 im))
(*.f64 im im)
(*.f64 re (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im)))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) #s(literal 1/2 binary64))
(pow.f64 (*.f64 im im) #s(literal 1 binary64))
(pow.f64 (neg.f64 im) #s(literal 2 binary64))
(pow.f64 im #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 im im) (neg.f64 re)) (neg.f64 re))
(/.f64 (*.f64 (*.f64 im im) (neg.f64 im)) (neg.f64 im))
(/.f64 (*.f64 (*.f64 im im) im) im)
(/.f64 (*.f64 (*.f64 im im) re) re)
(/.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 re) (*.f64 im im)) (neg.f64 re))
(/.f64 (*.f64 (neg.f64 im) (*.f64 (neg.f64 im) im)) im)
(/.f64 (*.f64 (neg.f64 im) (*.f64 im im)) (neg.f64 im))
(/.f64 (*.f64 im (*.f64 (neg.f64 im) im)) (neg.f64 im))
(/.f64 (*.f64 im (*.f64 im im)) im)
(/.f64 (*.f64 re (*.f64 im im)) re)
(/.f64 (pow.f64 im #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) im))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 im im) #s(literal -1 binary64)))
(/.f64 (neg.f64 im) (/.f64 #s(literal -1 binary64) im))
(neg.f64 (*.f64 (neg.f64 im) im))
(fma.f64 (*.f64 (*.f64 (neg.f64 im) im) (/.f64 #s(literal -1 binary64) re)) (neg.f64 re) (*.f64 (*.f64 im im) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 im) im) (/.f64 #s(literal -1 binary64) re)) (neg.f64 re) (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (*.f64 im im) (/.f64 #s(literal -1 binary64) re)) (neg.f64 re) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 im im) (/.f64 #s(literal -1 binary64) re)) (neg.f64 re) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (*.f64 im im) (/.f64 #s(literal -1 binary64) re)) re (*.f64 (*.f64 im im) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 im im) (/.f64 #s(literal -1 binary64) re)) re (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (*.f64 (neg.f64 im) im) (neg.f64 re)) (/.f64 #s(literal -1 binary64) re) (*.f64 (*.f64 im im) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 im) im) (neg.f64 re)) (/.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (*.f64 (neg.f64 im) im) (neg.f64 im)) (/.f64 #s(literal -1 binary64) im) (*.f64 (*.f64 im im) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 im) im) (neg.f64 im)) (/.f64 #s(literal -1 binary64) im) (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (*.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im im) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 im) im) im) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (*.f64 (neg.f64 im) im) re) (/.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im im) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 im) im) re) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (*.f64 im im) (neg.f64 re)) (/.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im im) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 im im) (neg.f64 re)) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (*.f64 im im) (neg.f64 re)) (/.f64 #s(literal -1 binary64) re) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 im im) (neg.f64 re)) (/.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (*.f64 im im) (neg.f64 im)) (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im im) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 im im) (neg.f64 im)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (*.f64 im im) (neg.f64 im)) (/.f64 #s(literal -1 binary64) im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 im im) (neg.f64 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 (*.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 2 binary64)))
(fma.f64 (*.f64 (*.f64 im im) im) (/.f64 #s(literal -1 binary64) im) (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (*.f64 im im) re) (/.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 im im) re) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (*.f64 im im) re) (/.f64 #s(literal -1 binary64) re) (*.f64 (*.f64 im im) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 im im) re) (/.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 im) im) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (neg.f64 im) (*.f64 (neg.f64 im) im)) (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 im) (*.f64 (neg.f64 im) im)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (neg.f64 im) (*.f64 im im)) (/.f64 #s(literal -1 binary64) im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 im) (*.f64 im im)) (/.f64 #s(literal -1 binary64) im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (*.f64 im (*.f64 (neg.f64 im) im)) (/.f64 #s(literal -1 binary64) im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 im (*.f64 (neg.f64 im) im)) (/.f64 #s(literal -1 binary64) im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (*.f64 im (*.f64 im im)) (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 im (*.f64 im im)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 im) im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.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 2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 im im) (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(fma.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 (neg.f64 im) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 (neg.f64 im) (*.f64 im im)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 im (*.f64 im im)) (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(fma.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 (neg.f64 re) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 (neg.f64 re) (*.f64 im im)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 re (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 re (*.f64 im im)) (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(fma.f64 #s(literal 1 binary64) (*.f64 (neg.f64 im) im) (*.f64 (*.f64 im im) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (neg.f64 im) im) (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(fma.f64 #s(literal 1 binary64) (*.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 (*.f64 (neg.f64 im) im) #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 im) im) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (*.f64 (neg.f64 im) im) #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 2 binary64)))
(fma.f64 (*.f64 (neg.f64 im) im) #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 #s(literal 2 binary64) (*.f64 im im) (*.f64 (neg.f64 im) im))
(fma.f64 (*.f64 im im) #s(literal -1 binary64) (*.f64 (*.f64 im im) #s(literal 2 binary64)))
(fma.f64 (*.f64 im im) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.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/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 im im) #s(literal 2 binary64) (*.f64 (neg.f64 im) im))
(fma.f64 (neg.f64 re) (*.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 (neg.f64 re) (*.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 im im)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 (neg.f64 re) (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))
(fma.f64 (neg.f64 re) (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im)) (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(fma.f64 (neg.f64 im) (neg.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) im (*.f64 (*.f64 im im) #s(literal 2 binary64)))
(fma.f64 (neg.f64 im) im (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(fma.f64 im (neg.f64 im) (*.f64 (*.f64 im im) #s(literal 2 binary64)))
(fma.f64 im (neg.f64 im) (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(fma.f64 im im (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 im im (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 re (*.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))
(fma.f64 re (*.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 im im)) (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(fma.f64 re (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im)) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(fma.f64 re (*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 im im)) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) im) im))
(fabs.f64 (*.f64 (neg.f64 im) im))
(fabs.f64 (*.f64 im im))
(exp.f64 (*.f64 (log.f64 (*.f64 im im)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 im)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 im) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 im im) #s(literal 2 binary64)) (*.f64 (neg.f64 im) im))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (neg.f64 im) im))
(+.f64 (*.f64 (neg.f64 im) im) (*.f64 (*.f64 im im) #s(literal 2 binary64)))
(+.f64 (*.f64 (neg.f64 im) im) (*.f64 #s(literal 2 binary64) (*.f64 im im)))
(+.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 0 binary64)))
(+.f64 (*.f64 im im) (*.f64 #s(literal 0 binary64) (*.f64 im im)))
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))
(*.f64 (*.f64 (neg.f64 re) (/.f64 #s(literal -1 binary64) im)) (neg.f64 im))
(*.f64 (*.f64 re (/.f64 #s(literal -1 binary64) im)) im)
(*.f64 (pow.f64 (*.f64 re re) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 re re) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (neg.f64 re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (neg.f64 re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(*.f64 (*.f64 (neg.f64 re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 (*.f64 (neg.f64 re) (neg.f64 im)) (/.f64 #s(literal -1 binary64) im))
(*.f64 (*.f64 (neg.f64 re) im) (/.f64 #s(literal 1 binary64) im))
(*.f64 (*.f64 re (neg.f64 im)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (*.f64 re im) (/.f64 #s(literal -1 binary64) im))
(*.f64 (sqrt.f64 #s(literal 1 binary64)) (neg.f64 re))
(*.f64 (pow.f64 (neg.f64 re) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 re #s(literal 1/2 binary64)) (pow.f64 re #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (neg.f64 re))
(*.f64 (sqrt.f64 (neg.f64 re)) (sqrt.f64 (neg.f64 re)))
(*.f64 (sqrt.f64 re) (sqrt.f64 re))
(*.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (neg.f64 re) re))
(*.f64 #s(literal -1 binary64) re)
(*.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 (neg.f64 im) (neg.f64 re)))
(*.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 im re))
(*.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 re re))
(*.f64 #s(literal 1 binary64) (neg.f64 re))
(*.f64 (*.f64 (neg.f64 re) re) (/.f64 #s(literal 1 binary64) re))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 re)))
(*.f64 (*.f64 re re) (/.f64 #s(literal -1 binary64) re))
(*.f64 (neg.f64 re) (sqrt.f64 #s(literal 1 binary64)))
(*.f64 (neg.f64 re) (pow.f64 (neg.f64 re) #s(literal 0 binary64)))
(*.f64 (neg.f64 re) (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 re) #s(literal 1 binary64))
(*.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal 1 binary64) im) re))
(*.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal -1 binary64) im) (neg.f64 re)))
(*.f64 im (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 re)))
(*.f64 im (*.f64 (/.f64 #s(literal -1 binary64) im) re))
(*.f64 re #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re re) re) re) #s(literal 1/4 binary64))
(pow.f64 (*.f64 re re) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 re) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 re) re)) (*.f64 #s(literal 2 binary64) re))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 re re)) (*.f64 #s(literal 2 binary64) (neg.f64 re)))
(/.f64 (*.f64 (neg.f64 re) (*.f64 (neg.f64 re) re)) (*.f64 (neg.f64 re) re))
(/.f64 (*.f64 (neg.f64 re) (*.f64 re re)) (*.f64 re re))
(/.f64 (*.f64 (neg.f64 im) (*.f64 (neg.f64 re) re)) (*.f64 (neg.f64 im) re))
(/.f64 (*.f64 (neg.f64 im) (*.f64 re re)) (*.f64 (neg.f64 im) (neg.f64 re)))
(/.f64 (*.f64 im (*.f64 (neg.f64 re) re)) (*.f64 im re))
(/.f64 (*.f64 im (*.f64 re re)) (*.f64 im (neg.f64 re)))
(/.f64 (*.f64 re (*.f64 (neg.f64 re) re)) (*.f64 re re))
(/.f64 (*.f64 re (*.f64 re re)) (*.f64 (neg.f64 re) re))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 re)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 re) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 re) (neg.f64 im)) (neg.f64 im))
(/.f64 (*.f64 (neg.f64 re) im) im)
(/.f64 (*.f64 (neg.f64 im) (neg.f64 re)) (neg.f64 im))
(/.f64 (*.f64 (neg.f64 im) re) im)
(/.f64 (*.f64 im (neg.f64 re)) im)
(/.f64 (*.f64 im re) (neg.f64 im))
(/.f64 (*.f64 re (neg.f64 im)) im)
(/.f64 (*.f64 re im) (neg.f64 im))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re))
(/.f64 (*.f64 (neg.f64 re) re) re)
(/.f64 (*.f64 re re) (neg.f64 re))
(neg.f64 re)
(fma.f64 (*.f64 (neg.f64 re) (/.f64 #s(literal -1 binary64) im)) (neg.f64 im) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (*.f64 (neg.f64 re) (/.f64 #s(literal -1 binary64) im)) (neg.f64 im) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (*.f64 re (/.f64 #s(literal -1 binary64) im)) im (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (*.f64 re (/.f64 #s(literal -1 binary64) im)) im (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 re) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (*.f64 (neg.f64 re) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 re) (neg.f64 im)) (/.f64 #s(literal -1 binary64) im) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (*.f64 (neg.f64 re) (neg.f64 im)) (/.f64 #s(literal -1 binary64) im) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 re) im) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (*.f64 (neg.f64 re) im) (/.f64 #s(literal 1 binary64) im) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (*.f64 re (neg.f64 im)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (*.f64 re (neg.f64 im)) (/.f64 #s(literal 1 binary64) im) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (*.f64 re im) (/.f64 #s(literal -1 binary64) im) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (*.f64 re im) (/.f64 #s(literal -1 binary64) im) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (neg.f64 re) re) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (*.f64 (neg.f64 re) re) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) re (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 #s(literal -1 binary64) re (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 (neg.f64 im) (neg.f64 re)) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 (neg.f64 im) (neg.f64 re)) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 im re) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 im re) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 re re) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 re re) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 re) re) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (*.f64 (neg.f64 re) re) (/.f64 #s(literal 1 binary64) re) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 re) (*.f64 #s(literal 1/2 binary64) (neg.f64 re)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (neg.f64 re) re)
(fma.f64 (*.f64 re re) (/.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (*.f64 re re) (/.f64 #s(literal -1 binary64) re) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 re) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (neg.f64 re) #s(literal 1 binary64) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 re) #s(literal 1/2 binary64) (*.f64 (neg.f64 re) #s(literal 1/2 binary64)))
(fma.f64 (neg.f64 re) #s(literal 2 binary64) re)
(fma.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal 1 binary64) im) re) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal 1 binary64) im) re) (*.f64 (neg.f64 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) (neg.f64 re)))
(fma.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal -1 binary64) im) (neg.f64 re)) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 im (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 re)) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 im (*.f64 (/.f64 #s(literal 1 binary64) im) (neg.f64 re)) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 im (*.f64 (/.f64 #s(literal -1 binary64) im) re) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 im (*.f64 (/.f64 #s(literal -1 binary64) im) re) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(fma.f64 re #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(fma.f64 re #s(literal -1 binary64) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(sqrt.f64 (*.f64 re re))
(fabs.f64 (neg.f64 re))
(fabs.f64 re)
(exp.f64 (*.f64 (log.f64 (*.f64 re re)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 re)) #s(literal 1 binary64)))
(+.f64 (*.f64 (neg.f64 re) #s(literal 1/2 binary64)) (*.f64 (neg.f64 re) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 re)) (*.f64 #s(literal 1/2 binary64) (neg.f64 re)))
(+.f64 (*.f64 #s(literal 2 binary64) (neg.f64 re)) re)
(+.f64 (*.f64 (neg.f64 re) #s(literal 2 binary64)) re)
(+.f64 (neg.f64 re) (*.f64 #s(literal 0 binary64) (neg.f64 re)))
(+.f64 (neg.f64 re) (*.f64 (neg.f64 re) #s(literal 0 binary64)))
(+.f64 re (*.f64 #s(literal 2 binary64) (neg.f64 re)))
(+.f64 re (*.f64 (neg.f64 re) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 re re) (/.f64 #s(literal -1 binary64) im)) (neg.f64 im))
(*.f64 (*.f64 (*.f64 re re) (neg.f64 re)) (/.f64 #s(literal -1 binary64) re))
(*.f64 (*.f64 (*.f64 re re) (neg.f64 im)) (/.f64 #s(literal -1 binary64) im))
(*.f64 (*.f64 (*.f64 re re) im) (/.f64 #s(literal 1 binary64) im))
(*.f64 (*.f64 (*.f64 re re) re) (/.f64 #s(literal 1 binary64) re))
(*.f64 (*.f64 (*.f64 re re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (*.f64 re re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 re re) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))))
(*.f64 (*.f64 (neg.f64 re) (*.f64 (neg.f64 re) re)) (/.f64 #s(literal 1 binary64) re))
(*.f64 (*.f64 (neg.f64 re) (*.f64 re re)) (/.f64 #s(literal -1 binary64) re))
(*.f64 (*.f64 re (*.f64 (neg.f64 re) re)) (/.f64 #s(literal -1 binary64) re))
(*.f64 (*.f64 re (*.f64 re re)) (/.f64 #s(literal 1 binary64) re))
(*.f64 (pow.f64 (*.f64 re re) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 re re) re) re))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 re re))
(*.f64 (pow.f64 (neg.f64 re) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 (neg.f64 re) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 (*.f64 re re) re) re) (pow.f64 (*.f64 re re) #s(literal -1 binary64)))
(*.f64 (pow.f64 re #s(literal 1 binary64)) (pow.f64 re #s(literal 1 binary64)))
(*.f64 (pow.f64 re #s(literal 1 binary64)) re)
(*.f64 (pow.f64 re (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 re (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 re) re))
(*.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 (neg.f64 im) (*.f64 re re)))
(*.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 (neg.f64 re) (*.f64 re re)))
(*.f64 #s(literal 1 binary64) (*.f64 re re))
(*.f64 (*.f64 (neg.f64 re) re) #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 re re)))
(*.f64 (*.f64 re re) (pow.f64 (*.f64 re re) #s(literal 0 binary64)))
(*.f64 (*.f64 re re) (pow.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(*.f64 (*.f64 re re) #s(literal 1 binary64))
(*.f64 (neg.f64 re) (neg.f64 re))
(*.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 re re)))
(*.f64 im (*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 re re)))
(*.f64 re re)
(pow.f64 (*.f64 (*.f64 (*.f64 re re) re) re) #s(literal 1/2 binary64))
(pow.f64 (*.f64 re re) #s(literal 1 binary64))
(pow.f64 (neg.f64 re) #s(literal 2 binary64))
(pow.f64 re #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 re re) (neg.f64 re)) (neg.f64 re))
(/.f64 (*.f64 (*.f64 re re) (neg.f64 im)) (neg.f64 im))
(/.f64 (*.f64 (*.f64 re re) im) im)
(/.f64 (*.f64 (*.f64 re re) re) re)
(/.f64 (*.f64 (*.f64 re re) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 re re)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 re) (*.f64 (neg.f64 re) re)) re)
(/.f64 (*.f64 (neg.f64 re) (*.f64 re re)) (neg.f64 re))
(/.f64 (*.f64 (neg.f64 im) (*.f64 re re)) (neg.f64 im))
(/.f64 (*.f64 im (*.f64 re re)) im)
(/.f64 (*.f64 re (*.f64 (neg.f64 re) re)) (neg.f64 re))
(/.f64 (*.f64 re (*.f64 re re)) re)
(/.f64 (pow.f64 re #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) re))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 re re) #s(literal -1 binary64)))
(/.f64 (neg.f64 re) (/.f64 #s(literal -1 binary64) re))
(neg.f64 (*.f64 (neg.f64 re) re))
(fma.f64 (*.f64 (*.f64 (neg.f64 re) re) (/.f64 #s(literal -1 binary64) im)) (neg.f64 im) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 re) re) (/.f64 #s(literal -1 binary64) im)) (neg.f64 im) (*.f64 #s(literal 2 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (*.f64 re re) (/.f64 #s(literal -1 binary64) im)) (neg.f64 im) (*.f64 (*.f64 re re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 re re) (/.f64 #s(literal -1 binary64) im)) (neg.f64 im) (*.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (*.f64 re re) (/.f64 #s(literal -1 binary64) im)) im (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 re re) (/.f64 #s(literal -1 binary64) im)) im (*.f64 #s(literal 2 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (*.f64 (neg.f64 re) re) (neg.f64 re)) (/.f64 #s(literal -1 binary64) re) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 re) re) (neg.f64 re)) (/.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 2 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (*.f64 (neg.f64 re) re) (neg.f64 im)) (/.f64 #s(literal -1 binary64) im) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 re) re) (neg.f64 im)) (/.f64 #s(literal -1 binary64) im) (*.f64 #s(literal 2 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (*.f64 (neg.f64 re) re) im) (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 re) re) im) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (*.f64 (neg.f64 re) re) re) (/.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 re) re) re) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 2 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (*.f64 re re) (neg.f64 re)) (/.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 re re) (neg.f64 re)) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 2 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (*.f64 re re) (neg.f64 re)) (/.f64 #s(literal -1 binary64) re) (*.f64 (*.f64 re re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 re re) (neg.f64 re)) (/.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (*.f64 re re) (neg.f64 im)) (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 re re) (neg.f64 im)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (*.f64 re re) (neg.f64 im)) (/.f64 #s(literal -1 binary64) im) (*.f64 (*.f64 re re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 re re) (neg.f64 im)) (/.f64 #s(literal -1 binary64) im) (*.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (*.f64 re re) im) (/.f64 #s(literal 1 binary64) im) (*.f64 (*.f64 re re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 re re) im) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (*.f64 re re) im) (/.f64 #s(literal -1 binary64) im) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 re re) im) (/.f64 #s(literal -1 binary64) im) (*.f64 #s(literal 2 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (*.f64 re re) re) (/.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 re re) re) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (*.f64 re re) re) (/.f64 #s(literal -1 binary64) re) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 re re) re) (/.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 2 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 re) re) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (*.f64 re re) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (*.f64 re re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 re re) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (neg.f64 re) (*.f64 (neg.f64 re) re)) (/.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 re) (*.f64 (neg.f64 re) re)) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (neg.f64 re) (*.f64 re re)) (/.f64 #s(literal -1 binary64) re) (*.f64 (*.f64 re re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 re) (*.f64 re re)) (/.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (*.f64 re (*.f64 (neg.f64 re) re)) (/.f64 #s(literal -1 binary64) re) (*.f64 (*.f64 re re) #s(literal 0 binary64)))
(fma.f64 (*.f64 re (*.f64 (neg.f64 re) re)) (/.f64 #s(literal -1 binary64) re) (*.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (*.f64 re (*.f64 re re)) (/.f64 #s(literal 1 binary64) re) (*.f64 (*.f64 re re) #s(literal 0 binary64)))
(fma.f64 (*.f64 re (*.f64 re re)) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 re) re) (*.f64 (*.f64 re re) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 re) re) (*.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 #s(literal -1 binary64) (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 re re) (*.f64 #s(literal 2 binary64) (*.f64 re re)))
(fma.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 (neg.f64 im) (*.f64 re re)) (*.f64 (*.f64 re re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 (neg.f64 im) (*.f64 re re)) (*.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 im (*.f64 re re)) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 im (*.f64 re re)) (*.f64 #s(literal 2 binary64) (*.f64 re re)))
(fma.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 (neg.f64 re) (*.f64 re re)) (*.f64 (*.f64 re re) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 (neg.f64 re) (*.f64 re re)) (*.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) re) (*.f64 re (*.f64 re re)) (*.f64 #s(literal 2 binary64) (*.f64 re re)))
(fma.f64 #s(literal 1 binary64) (*.f64 (neg.f64 re) re) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (neg.f64 re) re) (*.f64 #s(literal 2 binary64) (*.f64 re re)))
(fma.f64 #s(literal 1 binary64) (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 re re) (*.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (neg.f64 re) re) #s(literal -1 binary64) (*.f64 (*.f64 re re) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 re) re) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (neg.f64 re) re) #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(fma.f64 (*.f64 (neg.f64 re) re) #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re re)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re re) (*.f64 #s(literal 1/2 binary64) (*.f64 re re)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 re re)) (*.f64 (*.f64 re re) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 re re)) (*.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 #s(literal 2 binary64) (*.f64 re re) (*.f64 (neg.f64 re) re))
(fma.f64 (*.f64 re re) #s(literal -1 binary64) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(fma.f64 (*.f64 re re) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 re re)))
(fma.f64 (*.f64 re re) #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 0 binary64)))
(fma.f64 (*.f64 re re) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (*.f64 re re) #s(literal 1/2 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 re re) #s(literal 2 binary64) (*.f64 (neg.f64 re) re))
(fma.f64 (neg.f64 re) (neg.f64 re) (*.f64 (*.f64 re re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 re) (neg.f64 re) (*.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (neg.f64 re) re (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(fma.f64 (neg.f64 re) re (*.f64 #s(literal 2 binary64) (*.f64 re re)))
(fma.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 re re)) (*.f64 (*.f64 re re) #s(literal 0 binary64)))
(fma.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 re re)) (*.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 re re)) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(fma.f64 (neg.f64 im) (*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 re re)) (*.f64 #s(literal 2 binary64) (*.f64 re re)))
(fma.f64 im (*.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 re re)) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(fma.f64 im (*.f64 (/.f64 #s(literal -1 binary64) im) (*.f64 re re)) (*.f64 #s(literal 2 binary64) (*.f64 re re)))
(fma.f64 im (*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 re re)) (*.f64 (*.f64 re re) #s(literal 0 binary64)))
(fma.f64 im (*.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 re re)) (*.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 re (neg.f64 re) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(fma.f64 re (neg.f64 re) (*.f64 #s(literal 2 binary64) (*.f64 re re)))
(fma.f64 re re (*.f64 (*.f64 re re) #s(literal 0 binary64)))
(fma.f64 re re (*.f64 #s(literal 0 binary64) (*.f64 re re)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 re re) re) re))
(fabs.f64 (*.f64 (neg.f64 re) re))
(fabs.f64 (*.f64 re re))
(exp.f64 (*.f64 (log.f64 (*.f64 re re)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 re)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 re) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 re re) #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 re re) #s(literal 2 binary64)) (*.f64 (neg.f64 re) re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re re)) (*.f64 #s(literal 1/2 binary64) (*.f64 re re)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 re re)) (*.f64 (neg.f64 re) re))
(+.f64 (*.f64 (neg.f64 re) re) (*.f64 (*.f64 re re) #s(literal 2 binary64)))
(+.f64 (*.f64 (neg.f64 re) re) (*.f64 #s(literal 2 binary64) (*.f64 re re)))
(+.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 0 binary64)))
(+.f64 (*.f64 re re) (*.f64 #s(literal 0 binary64) (*.f64 re re)))

eval87.0ms (2.5%)

Memory
-22.5MiB live, 206.0MiB allocated; 44ms collecting garbage
Compiler

Compiled 5 333 to 2 163 computations (59.4% saved)

prune19.0ms (0.5%)

Memory
-4.4MiB live, 50.8MiB allocated; 9ms collecting garbage
Pruning

7 alts after pruning (3 fresh and 4 done)

PrunedKeptTotal
New8093812
Fresh000
Picked224
Done022
Total8117818
Accuracy
100.0%
Counts
818 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(hypot.f64 re im)
51.3%
(sqrt.f64 (fma.f64 re re (*.f64 im im)))
98.6%
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 (sqrt.f64 im) (sqrt.f64 im)))
1.6%
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))
1.0%
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))
4.9%
#s(approx (sqrt (+ (* re re) (* im im))) (fabs.f64 re))
99.4%
#s(approx (sqrt (+ (* re re) (* im im))) (fabs.f64 im))
Compiler

Compiled 50 to 49 computations (2% saved)

series10.0ms (0.3%)

Memory
22.1MiB live, 22.1MiB allocated; 0ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0147621
Stop Event
iter-limit
Counts
9 → 31
Calls
Call 1
Inputs
#s(approx (sqrt (+ (* re re) (* im im))) (fabs.f64 im))
(fabs.f64 im)
im
#s(approx (sqrt (+ (* re re) (* im im))) (fabs.f64 re))
(fabs.f64 re)
re
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 (sqrt.f64 im) (sqrt.f64 im)))
(*.f64 (sqrt.f64 im) (sqrt.f64 im))
(sqrt.f64 im)
Outputs
#s(approx (sqrt (+ (* re re) (* im im))) (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 #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 (fabs re) (fabs.f64 re))
#s(approx re 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 (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 (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 (fabs im) (fabs.f64 im))
#s(approx im im)
#s(approx (* (sqrt im) (sqrt im)) (pow.f64 (sqrt.f64 im) #s(literal 2 binary64)))
#s(approx (sqrt im) (sqrt.f64 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 im) (sqrt im)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 2 binary64))))
#s(approx (sqrt im) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) 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))))))))))
#s(approx (sqrt im) (*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))
Calls

6 calls:

TimeVariablePointExpression
1.0ms
im
@-inf
((sqrt (+ (* re re) (* im im))) (fabs im) im (sqrt (+ (* re re) (* im im))) (fabs re) re (sqrt (+ (* re re) (* im im))) (* (sqrt im) (sqrt im)) (sqrt im))
1.0ms
im
@0
((sqrt (+ (* re re) (* im im))) (fabs im) im (sqrt (+ (* re re) (* im im))) (fabs re) re (sqrt (+ (* re re) (* im im))) (* (sqrt im) (sqrt im)) (sqrt im))
1.0ms
im
@inf
((sqrt (+ (* re re) (* im im))) (fabs im) im (sqrt (+ (* re re) (* im im))) (fabs re) re (sqrt (+ (* re re) (* im im))) (* (sqrt im) (sqrt im)) (sqrt im))
0.0ms
re
@-inf
((sqrt (+ (* re re) (* im im))) (fabs im) im (sqrt (+ (* re re) (* im im))) (fabs re) re (sqrt (+ (* re re) (* im im))) (* (sqrt im) (sqrt im)) (sqrt im))
0.0ms
re
@inf
((sqrt (+ (* re re) (* im im))) (fabs im) im (sqrt (+ (* re re) (* im im))) (fabs re) re (sqrt (+ (* re re) (* im im))) (* (sqrt im) (sqrt im)) (sqrt im))

rewrite248.0ms (7%)

Memory
-13.9MiB live, 230.8MiB allocated; 65ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01349
01739
16139
224539
386339
4319339
0859324
Stop Event
iter-limit
node-limit
iter-limit
Counts
9 → 147
Calls
Call 1
Inputs
#s(approx (sqrt (+ (* re re) (* im im))) (fabs.f64 im))
(fabs.f64 im)
im
#s(approx (sqrt (+ (* re re) (* im im))) (fabs.f64 re))
(fabs.f64 re)
re
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 (sqrt.f64 im) (sqrt.f64 im)))
(*.f64 (sqrt.f64 im) (sqrt.f64 im))
(sqrt.f64 im)
Outputs
#s(approx (sqrt (+ (* re re) (* im im))) im)
im
im
#s(approx (sqrt (+ (* re re) (* im im))) (fabs.f64 re))
(*.f64 (pow.f64 (pow.f64 re #s(literal 7 binary64)) #s(literal 1/8 binary64)) (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (pow.f64 re #s(literal 7 binary64)) #s(literal 1/8 binary64)) (pow.f64 (neg.f64 re) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (pow.f64 re #s(literal 7 binary64)) #s(literal 1/8 binary64)) (pow.f64 (fabs.f64 re) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (pow.f64 re #s(literal 7 binary64)) #s(literal 1/8 binary64)) (pow.f64 re #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) re) re) (neg.f64 (fabs.f64 re))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 re re) re) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) re) re) (neg.f64 re)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 re re) re) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) re) re) re) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 re re) re) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (fabs.f64 re) re) (*.f64 (neg.f64 re) (fabs.f64 re))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 (fabs.f64 re) re) (*.f64 (neg.f64 re) (fabs.f64 re))) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (neg.f64 re) re) (*.f64 (neg.f64 re) (fabs.f64 re))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 re) re) (*.f64 (neg.f64 re) (fabs.f64 re))) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) (*.f64 (neg.f64 re) (fabs.f64 re))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 re re) (*.f64 (neg.f64 re) (fabs.f64 re))) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (neg.f64 re) (fabs.f64 re)) (*.f64 (fabs.f64 re) re)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 re) (fabs.f64 re)) (*.f64 (fabs.f64 re) re)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (neg.f64 re) re) (*.f64 (fabs.f64 re) re)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 re) re) (*.f64 (fabs.f64 re) re)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) (*.f64 (fabs.f64 re) re)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 re re) (*.f64 (fabs.f64 re) re)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (neg.f64 re) (fabs.f64 re)) (*.f64 (neg.f64 re) re)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 re) (fabs.f64 re)) (*.f64 (neg.f64 re) re)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (fabs.f64 re) re) (*.f64 (neg.f64 re) re)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 (fabs.f64 re) re) (*.f64 (neg.f64 re) re)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (neg.f64 re) (fabs.f64 re)) (*.f64 re re)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 re) (fabs.f64 re)) (*.f64 re re)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (fabs.f64 re) re) (*.f64 re re)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 (fabs.f64 re) re) (*.f64 re re)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) re) (*.f64 (*.f64 re re) re)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 re re) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) re) re) (fabs.f64 re)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 re re) re) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) re) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) re) re) (fabs.f64 re)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) re) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (neg.f64 (fabs.f64 re)) (*.f64 (*.f64 (*.f64 re re) re) re)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) re) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (neg.f64 re) (*.f64 (*.f64 (*.f64 re re) re) re)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) re) #s(literal 1/8 binary64)) (pow.f64 (*.f64 re (*.f64 (*.f64 (*.f64 re re) re) re)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (neg.f64 re) (fabs.f64 re)) (*.f64 (*.f64 (*.f64 re re) re) re)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (neg.f64 re) (fabs.f64 re)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 re) (fabs.f64 re)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 re) (fabs.f64 re)) (*.f64 (*.f64 (*.f64 re re) re) re)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (fabs.f64 re) re) (*.f64 (*.f64 (*.f64 re re) re) re)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (fabs.f64 re) re) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (fabs.f64 re) re) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 (fabs.f64 re) re) (*.f64 (*.f64 (*.f64 re re) re) re)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 1/8 binary64)) (pow.f64 (pow.f64 re #s(literal 7 binary64)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (neg.f64 re) re) (*.f64 (*.f64 (*.f64 re re) re) re)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (neg.f64 re) re) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 re) re) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 re) re) (*.f64 (*.f64 (*.f64 re re) re) re)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) re) re) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 re re) re) re) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (neg.f64 re) #s(literal 1/8 binary64)) (pow.f64 (pow.f64 re #s(literal 7 binary64)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (fabs.f64 re) #s(literal 1/8 binary64)) (pow.f64 (pow.f64 re #s(literal 7 binary64)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 re re) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 re re) re) (*.f64 (*.f64 re re) re)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 re #s(literal 1/8 binary64)) (pow.f64 (pow.f64 re #s(literal 7 binary64)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) re) re) (/.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 re re) re) re) (/.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 re re) #s(literal 0 binary64)) (fabs.f64 re))
(*.f64 (pow.f64 (*.f64 (neg.f64 re) (fabs.f64 re)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (neg.f64 re) (fabs.f64 re)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (fabs.f64 re) re) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (fabs.f64 re) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) re) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) re) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) re) #s(literal 1/4 binary64)) (pow.f64 (fabs.f64 re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 re re) re) #s(literal 1/4 binary64)) (pow.f64 re #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (*.f64 re re) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 re) re) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (neg.f64 re) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (neg.f64 re) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (*.f64 re re) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (fabs.f64 re) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (*.f64 re re) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 re re) #s(literal 1/4 binary64)) (pow.f64 (*.f64 re re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 re #s(literal 1/4 binary64)) (pow.f64 (*.f64 (*.f64 re re) re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 re re) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 re re) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (fabs.f64 re))) (sqrt.f64 (neg.f64 (fabs.f64 re))))
(*.f64 (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 re) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fabs.f64 re) #s(literal 1/2 binary64)) (pow.f64 (fabs.f64 re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 re #s(literal 1/2 binary64)) (pow.f64 re #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (neg.f64 re)) (sqrt.f64 (neg.f64 re)))
(*.f64 (sqrt.f64 (fabs.f64 re)) (sqrt.f64 (fabs.f64 re)))
(*.f64 (sqrt.f64 re) (sqrt.f64 re))
(*.f64 (fabs.f64 re) (pow.f64 (*.f64 re re) #s(literal 0 binary64)))
(pow.f64 (pow.f64 re #s(literal 16 binary64)) #s(literal 1/16 binary64))
(pow.f64 (pow.f64 re #s(literal 8 binary64)) #s(literal 1/8 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 re re) re) re) #s(literal 1/4 binary64))
(pow.f64 (*.f64 re re) #s(literal 1/2 binary64))
(/.f64 (pow.f64 (*.f64 re re) #s(literal 1/4 binary64)) (pow.f64 (*.f64 re re) #s(literal -1/4 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 re re) re) re) #s(literal -1/4 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 re re) #s(literal -1/2 binary64)))
(neg.f64 (neg.f64 (fabs.f64 re)))
(sqrt.f64 (*.f64 re re))
(fabs.f64 (neg.f64 (fabs.f64 re)))
(fabs.f64 (neg.f64 re))
(fabs.f64 (fabs.f64 re))
(fabs.f64 re)
(exp.f64 (*.f64 (log.f64 (pow.f64 re #s(literal 8 binary64))) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 re re) re) re)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 re re)) #s(literal 1/2 binary64)))
re
#s(approx (sqrt (+ (* re re) (* im im))) im)
im
(*.f64 (pow.f64 (pow.f64 im #s(literal 15/2 binary64)) #s(literal 1/16 binary64)) (pow.f64 (neg.f64 (sqrt.f64 im)) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (pow.f64 im #s(literal 15/2 binary64)) #s(literal 1/16 binary64)) (pow.f64 (sqrt.f64 im) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (neg.f64 (sqrt.f64 im))) #s(literal 1/16 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 im) im) im) im) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (neg.f64 im)) #s(literal 1/16 binary64)) (pow.f64 (*.f64 (*.f64 im im) im) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) im) im) im) #s(literal 1/16 binary64)) (pow.f64 (*.f64 (*.f64 im im) im) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 im im) im) (*.f64 (*.f64 im im) im)) #s(literal 1/16 binary64)) (pow.f64 (*.f64 im im) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 im) im) im) im) #s(literal 1/16 binary64)) (pow.f64 (*.f64 (neg.f64 (sqrt.f64 im)) (*.f64 (*.f64 (*.f64 im im) im) im)) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 im) im) im) im) #s(literal 1/16 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (sqrt.f64 im)) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (pow.f64 im #s(literal 11/2 binary64)) #s(literal 1/16 binary64)) (pow.f64 (*.f64 (*.f64 (sqrt.f64 im) im) im) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 im) im) im) #s(literal 1/16 binary64)) (pow.f64 (pow.f64 im #s(literal 11/2 binary64)) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (sqrt.f64 im)) #s(literal 1/16 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 im) im) im) im) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 im im) im) #s(literal 1/16 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) im) im) im) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 im im) im) #s(literal 1/16 binary64)) (pow.f64 (*.f64 (neg.f64 im) (*.f64 (*.f64 (*.f64 im im) im) im)) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (pow.f64 im #s(literal 13/2 binary64)) #s(literal 1/16 binary64)) (pow.f64 (*.f64 (sqrt.f64 im) im) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 im) im) #s(literal 1/16 binary64)) (pow.f64 (pow.f64 im #s(literal 13/2 binary64)) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) #s(literal 1/16 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 im)) #s(literal 1/16 binary64)) (pow.f64 (pow.f64 im #s(literal 15/2 binary64)) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (neg.f64 im) #s(literal 1/16 binary64)) (pow.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (sqrt.f64 im) #s(literal 1/16 binary64)) (pow.f64 (pow.f64 im #s(literal 15/2 binary64)) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 im im) #s(literal 1/16 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 im im) im) (*.f64 (*.f64 im im) im)) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/16 binary64)) (pow.f64 (neg.f64 im) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/16 binary64)) (pow.f64 im #s(literal 1/16 binary64)))
(*.f64 (pow.f64 im #s(literal 1/16 binary64)) (pow.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (/.f64 #s(literal 1/8 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) (/.f64 #s(literal 1/8 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 0 binary64)) (sqrt.f64 im))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 im) im) im) im) #s(literal 1/8 binary64)) (pow.f64 (neg.f64 (sqrt.f64 im)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 im) im) im) im) #s(literal 1/8 binary64)) (pow.f64 (sqrt.f64 im) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 im) im) im) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (sqrt.f64 im) im) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 im) im) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 (sqrt.f64 im) im) im) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 im)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 im) im) im) im) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (neg.f64 im) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 im im) im) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (sqrt.f64 im) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 im) im) im) im) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 im im) #s(literal 1/8 binary64)) (pow.f64 (*.f64 im im) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 im im) im) #s(literal 1/8 binary64)) (pow.f64 (neg.f64 im) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 im im) im) #s(literal 1/8 binary64)) (pow.f64 im #s(literal 1/8 binary64)))
(*.f64 (pow.f64 im #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 im im) im) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 im im) (/.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))) (pow.f64 (*.f64 im im) (/.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 im) im) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (sqrt.f64 im)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 im) im) #s(literal 1/4 binary64)) (pow.f64 (sqrt.f64 im) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 im)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (sqrt.f64 im) im) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (neg.f64 im) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 im) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (sqrt.f64 im) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (sqrt.f64 im) im) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 im #s(literal 1/4 binary64)) (pow.f64 im #s(literal 1/4 binary64)))
(*.f64 (pow.f64 im (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (pow.f64 im (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 im))) (sqrt.f64 (neg.f64 (sqrt.f64 im))))
(*.f64 (sqrt.f64 (sqrt.f64 im)) (sqrt.f64 (sqrt.f64 im)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 im)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 im) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 im) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 im) (pow.f64 im #s(literal 0 binary64)))
(pow.f64 (pow.f64 im #s(literal 16 binary64)) #s(literal 1/32 binary64))
(pow.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 1/16 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 im im) im) im) #s(literal 1/8 binary64))
(pow.f64 (*.f64 im im) #s(literal 1/4 binary64))
(pow.f64 im #s(literal 1/2 binary64))
(/.f64 (pow.f64 im #s(literal 1/4 binary64)) (pow.f64 im #s(literal -1/4 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 im im) #s(literal -1/4 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal -1/2 binary64)))
(neg.f64 (neg.f64 (sqrt.f64 im)))
(sqrt.f64 im)
(fabs.f64 (neg.f64 (sqrt.f64 im)))
(fabs.f64 (sqrt.f64 im))
(exp.f64 (*.f64 (log.f64 (pow.f64 im #s(literal 8 binary64))) #s(literal 1/16 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 im im) im) im)) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 im im)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 im) #s(literal 1/2 binary64)))

eval54.0ms (1.5%)

Memory
-3.2MiB live, 43.0MiB allocated; 3ms collecting garbage
Compiler

Compiled 1 965 to 682 computations (65.3% saved)

prune6.0ms (0.2%)

Memory
18.8MiB live, 18.8MiB allocated; 0ms collecting garbage
Pruning

7 alts after pruning (1 fresh and 6 done)

PrunedKeptTotal
New1711172
Fresh000
Picked123
Done044
Total1727179
Accuracy
100.0%
Counts
179 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(hypot.f64 re im)
51.3%
(sqrt.f64 (fma.f64 re re (*.f64 im im)))
98.6%
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 (sqrt.f64 im) (sqrt.f64 im)))
1.6%
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))
1.0%
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))
4.9%
#s(approx (sqrt (+ (* re re) (* im im))) (fabs.f64 re))
99.4%
#s(approx (sqrt (+ (* re re) (* im im))) im)
Compiler

Compiled 101 to 82 computations (18.8% saved)

regimes47.0ms (1.3%)

Memory
-35.7MiB live, 62.0MiB allocated; 11ms collecting garbage
Counts
13 → 1
Calls
Call 1
Inputs
#s(approx (sqrt (+ (* re re) (* im im))) im)
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))
#s(approx (sqrt (+ (* re re) (* im im))) (fabs.f64 im))
#s(approx (sqrt (+ (* re re) (* im im))) (fabs.f64 re))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) im))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) re))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 (sqrt.f64 im) (sqrt.f64 im)))
#s(approx (sqrt (+ (* re re) (* im im))) (/.f64 (*.f64 im im) (neg.f64 im)))
#s(approx (sqrt (+ (* re re) (* im im))) (/.f64 (*.f64 re re) (neg.f64 re)))
(sqrt.f64 (fma.f64 re re (*.f64 im im)))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(hypot.f64 re im)
Outputs
(hypot.f64 re im)
Calls

6 calls:

25.0ms
im
7.0ms
(*.f64 re re)
4.0ms
re
4.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
3.0ms
(*.f64 im im)
Results
AccuracySegmentsBranch
100.0%1(*.f64 im im)
100.0%1(*.f64 re re)
100.0%1(+.f64 (*.f64 re re) (*.f64 im im))
100.0%1(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
100.0%1re
100.0%1im
Compiler

Compiled 17 to 21 computations (-23.5% saved)

regimes23.0ms (0.7%)

Memory
16.3MiB live, 61.3MiB allocated; 4ms collecting garbage
Accuracy

Total -63.0b remaining (-15783.8%)

Threshold costs -63b (-15783.8%)

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

6 calls:

6.0ms
(*.f64 re re)
4.0ms
im
3.0ms
re
3.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
3.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
Results
AccuracySegmentsBranch
99.4%1(*.f64 im im)
99.4%1(*.f64 re re)
99.4%1(+.f64 (*.f64 re re) (*.f64 im im))
99.4%1(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
99.4%1re
99.4%1im
Compiler

Compiled 17 to 21 computations (-23.5% saved)

derivations108.0ms (3%)

Memory
-15.7MiB live, 125.2MiB allocated; 19ms collecting garbage
Stop Event
fuel
Compiler

Compiled 8 to 8 computations (0% saved)

preprocess21.0ms (0.6%)

Memory
9.0MiB live, 53.7MiB allocated; 7ms collecting garbage
Compiler

Compiled 74 to 74 computations (0% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...