math.log10 on complex, real part

Time bar (total: 4.4s)

start0.0ms (0%)

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

analyze75.0ms (1.7%)

Memory
-22.3MiB live, 120.0MiB allocated; 34ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%99.9%0.1%0%0%0%4
18.8%18.7%81.2%0.1%0%0%0%5
34.4%34.3%65.6%0.1%0%0%0%6
54.7%54.6%45.3%0.1%0%0%0%7
64.8%64.8%35.1%0.1%0%0%0%8
76.2%76.1%23.8%0.1%0%0%0%9
81.8%81.8%18.1%0.1%0%0%0%10
87.8%87.7%12.2%0.1%0%0%0%11
90.8%90.7%9.2%0.1%0%0%0%12
Compiler

Compiled 14 to 9 computations (35.7% saved)

sample873.0ms (19.7%)

Memory
25.7MiB live, 1 477.2MiB allocated; 289ms collecting garbage
Samples
560.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 370.0ms
ival-hypot: 184.0ms (49.8% of total)
ival-log: 138.0ms (37.3% of total)
ival-div!: 46.0ms (12.4% of total)
adjust: 2.0ms (0.5% of total)
Bogosity

preprocess151.0ms (3.4%)

Memory
-1.2MiB live, 50.0MiB allocated; 28ms collecting garbage
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
02874
19272
221572
333972
487666
5586466
Stop Event
node-limit
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.9%
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 #s(literal 10 binary64)))
Symmetry

(abs re)

(abs im)

(sort re im)

Compiler

Compiled 20 to 20 computations (0% saved)

series59.0ms (1.3%)

Memory
9.8MiB live, 54.6MiB allocated; 9ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03752205
Stop Event
iter-limit
Counts
10 → 77
Calls
Call 1
Inputs
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 #s(literal 10 binary64)))
(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(*.f64 re re)
re
(*.f64 im im)
im
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
Outputs
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 6 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.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/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))
#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 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal -1/4 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 (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (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 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 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (fma.f64 #s(literal -1/4 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 (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (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 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 6 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64))))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.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/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #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 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal -1/4 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 (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (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 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 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (fma.f64 #s(literal -1/4 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 (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (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) im))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))))
#s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))))
Calls

6 calls:

TimeVariablePointExpression
3.0ms
im
@0
((/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* re re) re (* im im) im (log 10) 10)
3.0ms
re
@0
((/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* re re) re (* im im) im (log 10) 10)
3.0ms
re
@inf
((/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* re re) re (* im im) im (log 10) 10)
2.0ms
im
@inf
((/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* re re) re (* im im) im (log 10) 10)
1.0ms
re
@-inf
((/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) (+ (* re re) (* im im)) (* re re) re (* im im) im (log 10) 10)

rewrite233.0ms (5.2%)

Memory
18.7MiB live, 341.4MiB allocated; 101ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01047
01747
16047
220547
359647
4145246
0833130
11679230
Stop Event
saturated
node-limit
iter-limit
Counts
10 → 763
Calls
Call 1
Inputs
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 #s(literal 10 binary64)))
(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(*.f64 re re)
re
(*.f64 im im)
im
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
Outputs
(*.f64 (/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 10 binary64))) #s(literal 8 binary64)) #s(literal 4 binary64))
(*.f64 (/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 10 binary64))) #s(literal 4 binary64)) #s(literal 2 binary64))
(*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 10 binary64))))
(*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64)))))
(*.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(*.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 100 binary64)))))
(*.f64 #s(literal 4 binary64) (/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 4 binary64)))
(*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 10 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 100 binary64))))
(*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal -2 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 4 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) #s(literal 4 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 8 binary64) (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 100 binary64)))) #s(literal 4 binary64))
(/.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))
(/.f64 (/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 4 binary64))
(/.f64 (/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 10 binary64))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (log.f64 #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) #s(literal -2 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -2 binary64)) (log.f64 #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64)))) #s(literal -2 binary64))
(/.f64 (neg.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 10 binary64)))) #s(literal -2 binary64))
(/.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (*.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))
(/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 10 binary64))) #s(literal 2 binary64))
(/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 10 binary64)))
(neg.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 10 binary64))) #s(literal 8 binary64)) #s(literal 4 binary64) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 10 binary64))) #s(literal 8 binary64)) #s(literal 4 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 (/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 10 binary64))) #s(literal 8 binary64)) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 10 binary64))) #s(literal 4 binary64)) #s(literal 2 binary64) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 10 binary64))) #s(literal 4 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 (/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 10 binary64))) #s(literal 4 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(fma.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 10 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 10 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64)))) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64)))) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 100 binary64)))) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 100 binary64)))) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) (/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 4 binary64)) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 4 binary64) (/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 #s(literal 4 binary64) (/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 4 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1/2 binary64) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 100 binary64))) (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 100 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 10 binary64)))))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1/2 binary64)) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1/2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 100 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64)))) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64)))) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 10 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 10 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 10 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 #s(literal 2 binary64) (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64)))))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64))
(+.f64 (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))))
(+.f64 (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1/2 binary64)) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64))))
(+.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 10 binary64)))) (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 10 binary64)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64)))) (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))))
(+.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))) (*.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))
(+.f64 (*.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))) (*.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 10 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 10 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 100 binary64))) (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 100 binary64))))
(+.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(+.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(+.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64))
(log.f64 (pow.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal -1 binary64)))
(log.f64 (pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 1 binary64)))
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 10 binary64))))))
(log.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))
(log.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 8 binary64)) #s(literal 4 binary64))
(*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 4 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 4 binary64)) #s(literal 4 binary64))
(*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1/2 binary64))
(*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64))
(*.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64))))
(*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 4 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -1 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 im im (*.f64 re re))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)))
(*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 4 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 8 binary64) (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64))) #s(literal 4 binary64))
(/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)) #s(literal 4 binary64))
(/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -2 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -2 binary64)) #s(literal 2 binary64))
(/.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -2 binary64))
(/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 2 binary64))
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -1 binary64))
(/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64))
(neg.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 8 binary64)) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 4 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64) (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)) #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)) #s(literal -1 binary64)))
(fma.f64 #s(literal -2 binary64) (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 4 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)))
(fma.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -1/2 binary64) (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -1/2 binary64)))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)) (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64) (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)))
(-.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(-.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)))
(-.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64))))
(+.f64 (*.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)) #s(literal -1 binary64)))
(+.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -1/2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(+.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(+.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal -2 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 4 binary64)) #s(literal 4 binary64))
(*.f64 (/.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 1/4 binary64))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal -4 binary64) (/.f64 #s(literal 1/4 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 #s(literal -2 binary64) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 #s(literal -1/4 binary64) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 #s(literal 4 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)))
(*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #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 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #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 (/.f64 #s(literal 1 binary64) (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))
(pow.f64 (fma.f64 im im (*.f64 re re)) #s(literal 1/2 binary64))
(/.f64 (*.f64 #s(literal 8 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 4 binary64))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -2 binary64))
(/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64))) (*.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 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 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)))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))) (*.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 (+.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))) (*.f64 (/.f64 #s(literal 2 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 (fma.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(/.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (/.f64 #s(literal 2 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 #s(literal 8 binary64) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(/.f64 #s(literal -2 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.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 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(/.f64 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1 binary64))
(/.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) (sqrt.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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(/.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64)))
(/.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(/.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64))
(neg.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(fma.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal -2 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(fma.f64 #s(literal -4 binary64) (/.f64 #s(literal 1/4 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 0 binary64))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) (/.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(sqrt.f64 (fma.f64 im im (*.f64 re re)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(-.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64))
(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)
(+.f64 (/.f64 #s(literal 3/2 binary64) (/.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal 3/2 binary64) (/.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))
(+.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64))
(*.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.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 #s(literal -1 binary64) (neg.f64 (fma.f64 im im (*.f64 re re))))
(*.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (sqrt.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 (/.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))))) #s(literal -1 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 (/.f64 #s(literal 1 binary64) (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 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(/.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) #s(literal -1 binary64))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(/.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(/.f64 (fma.f64 im im (*.f64 re re)) #s(literal 1 binary64))
(neg.f64 (neg.f64 (fma.f64 im im (*.f64 re re))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (sqrt.f64 (fma.f64 im im (*.f64 re re))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(fma.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 0 binary64))
(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 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)) #s(literal 0 binary64))
(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 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64))
(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 (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)) (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)) (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)) (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)) (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)) (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)) (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)) (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 (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 (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 (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 (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 (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 (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 (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 (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 (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)) (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)) (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)) (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)) (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)) (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)) (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)) (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 (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 (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 (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 (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 (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 (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 (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 (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))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(+.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)))
(+.f64 (fma.f64 im im (*.f64 re re)) #s(literal 0 binary64))
(+.f64 (*.f64 im im) (*.f64 re re))
(+.f64 (*.f64 re re) (*.f64 im im))
(*.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 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))
(neg.f64 (*.f64 (neg.f64 re) re))
(sqrt.f64 (*.f64 (*.f64 (*.f64 re re) re) re))
(fabs.f64 (*.f64 (neg.f64 re) (fabs.f64 re)))
(fabs.f64 (*.f64 re (fabs.f64 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))
re
(*.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 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))
(neg.f64 (*.f64 (neg.f64 im) im))
(sqrt.f64 (*.f64 (*.f64 (*.f64 im im) im) im))
(fabs.f64 (*.f64 (neg.f64 im) (fabs.f64 im)))
(fabs.f64 (*.f64 im (fabs.f64 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))
im
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)

eval113.0ms (2.5%)

Memory
28.0MiB live, 254.2MiB allocated; 46ms collecting garbage
Compiler

Compiled 9 669 to 2 878 computations (70.2% saved)

prune20.0ms (0.5%)

Memory
4.0MiB live, 49.4MiB allocated; 6ms collecting garbage
Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New8258833
Fresh000
Picked101
Done000
Total8268834
Accuracy
99.3%
Counts
834 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.8%
(/.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 1/100 binary64)))
50.9%
(/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))
99.1%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 #s(literal 10 binary64)))
0.0%
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) re))) (log.f64 #s(literal 10 binary64)))
0.0%
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal 10 binary64)))
10.2%
(/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (log.f64 #s(literal 10 binary64)))
98.3%
(/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 #s(literal 10 binary64)))
50.8%
(log.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64)))))
Compiler

Compiled 184 to 184 computations (0% saved)

series291.0ms (6.6%)

Memory
-39.1MiB live, 274.2MiB allocated; 224ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
010237487
Stop Event
iter-limit
Counts
30 → 177
Calls
Call 1
Inputs
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 #s(literal 10 binary64)))
(log.f64 (hypot.f64 re im))
(hypot.f64 re im)
re
im
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal 10 binary64)))
(log.f64 #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) im))
(*.f64 #s(literal -1 binary64) im)
#s(literal -1 binary64)
(/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 #s(literal 10 binary64)))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))
(log.f64 (/.f64 #s(literal 1 binary64) im))
(/.f64 #s(literal 1 binary64) im)
#s(literal 1 binary64)
(/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))
(log.f64 (fma.f64 im im (*.f64 re re)))
(fma.f64 im im (*.f64 re re))
(*.f64 re re)
(log.f64 #s(literal 100 binary64))
#s(literal 100 binary64)
(log.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64)))))
(pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64))))
(/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64)))
#s(literal -1/2 binary64)
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
Outputs
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 6 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.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/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))
#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)
#s(approx (/ (log (+ (* im im) (* re re))) (log 100)) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 100 binary64))))
#s(approx (/ (log (+ (* im im) (* re re))) (log 100)) (+.f64 (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 100 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 100 binary64))))))
#s(approx (/ (log (+ (* im im) (* re re))) (log 100)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 100 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 100 binary64))))) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 100 binary64)))))
#s(approx (/ (log (+ (* im im) (* re re))) (log 100)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 100 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 100 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 100 binary64))))) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 100 binary64)))))
#s(approx (log (+ (* im im) (* re re))) (log.f64 (pow.f64 im #s(literal 2 binary64))))
#s(approx (log (+ (* im im) (* re re))) (+.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
#s(approx (log (+ (* im im) (* re re))) (+.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
#s(approx (log (+ (* im im) (* re re))) (+.f64 (log.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/3 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
#s(approx (+ (* im im) (* re re)) (pow.f64 im #s(literal 2 binary64)))
#s(approx (+ (* im im) (* re re)) (+.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 (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -720 binary64) (fma.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))))) (fma.f64 #s(literal -30 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -3/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 360 binary64) (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (log.f64 #s(literal 1/10 binary64))))))))) (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))))))))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (fma.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))))))) (*.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))))))))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal -1/4 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 (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (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 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 (/ (log (+ (* im im) (* re re))) (log 100)) (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 100 binary64)))))
#s(approx (/ (log (+ (* im im) (* re re))) (log 100)) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 100 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 100 binary64))))))
#s(approx (/ (log (+ (* im im) (* re re))) (log 100)) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 100 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 100 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 100 binary64)))))))
#s(approx (/ (log (+ (* im im) (* re re))) (log 100)) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 100 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 100 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 100 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 100 binary64))))))))
#s(approx (log (+ (* im im) (* re re))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))))
#s(approx (log (+ (* im im) (* re re))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
#s(approx (log (+ (* im im) (* re re))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
#s(approx (log (+ (* im im) (* re re))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
#s(approx (+ (* im im) (* re re)) (*.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 (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -30 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 360 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))))))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (+.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (+.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 re #s(literal 4 binary64))))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (+.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))))) (pow.f64 re #s(literal 6 binary64))) (/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 re #s(literal 4 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (fma.f64 #s(literal -1/4 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 (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (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 (/ (log (+ (* im im) (* re re))) (log 100)) (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 100 binary64)))))
#s(approx (/ (log (+ (* im im) (* re re))) (log 100)) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 100 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 100 binary64))))))
#s(approx (/ (log (+ (* im im) (* re re))) (log 100)) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 100 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 100 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 100 binary64)))))))
#s(approx (/ (log (+ (* im im) (* re re))) (log 100)) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 100 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 100 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 100 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 100 binary64))))))))
#s(approx (log (+ (* im im) (* re re))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))
#s(approx (log (+ (* im im) (* re re))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
#s(approx (log (+ (* im im) (* re re))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
#s(approx (log (+ (* im im) (* re re))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -30 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 360 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))))))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (+.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (+.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 re #s(literal 4 binary64))))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (+.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))))) (pow.f64 re #s(literal 6 binary64))) (/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 re #s(literal 4 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 6 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64))))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.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/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #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 (* -1 im) (*.f64 #s(literal -1 binary64) im))
#s(approx (* -1 (log (/ 1 im))) (log.f64 im))
#s(approx (log (/ 1 im)) (*.f64 #s(literal -1 binary64) (log.f64 im)))
#s(approx (/ 1 im) (/.f64 #s(literal 1 binary64) im))
#s(approx (/ (log (+ (* im im) (* re re))) (log 100)) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 100 binary64))))
#s(approx (/ (log (+ (* im im) (* re re))) (log 100)) (+.f64 (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 100 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 100 binary64))))))
#s(approx (/ (log (+ (* im im) (* re re))) (log 100)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 100 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 100 binary64))))) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 100 binary64)))))
#s(approx (/ (log (+ (* im im) (* re re))) (log 100)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 100 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 100 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 100 binary64))))) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 100 binary64)))))
#s(approx (log (+ (* im im) (* re re))) (log.f64 (pow.f64 re #s(literal 2 binary64))))
#s(approx (log (+ (* im im) (* re re))) (+.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
#s(approx (log (+ (* im im) (* re re))) (+.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))
#s(approx (log (+ (* im im) (* re re))) (+.f64 (log.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/3 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 2 binary64)))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -720 binary64) (fma.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))))) (fma.f64 #s(literal -30 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -3/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 360 binary64) (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (log.f64 #s(literal 1/10 binary64))))))))) (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))))))))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (+.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (fma.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))))))) (*.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))))))))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal -1/4 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 (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (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 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 (log (/ 1 im)) (log.f64 (/.f64 #s(literal 1 binary64) im)))
#s(approx (/ (log (+ (* im im) (* re re))) (log 100)) (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 100 binary64)))))
#s(approx (/ (log (+ (* im im) (* re re))) (log 100)) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 100 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 100 binary64))))))
#s(approx (/ (log (+ (* im im) (* re re))) (log 100)) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 100 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 100 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 100 binary64)))))))
#s(approx (/ (log (+ (* im im) (* re re))) (log 100)) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 100 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 100 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 100 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 100 binary64))))))))
#s(approx (log (+ (* im im) (* re re))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
#s(approx (log (+ (* im im) (* re re))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
#s(approx (log (+ (* im im) (* re re))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
#s(approx (log (+ (* im im) (* re re))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
#s(approx (+ (* im im) (* re re)) (*.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 (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -30 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 360 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))))))) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (+.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (+.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 im #s(literal 4 binary64))))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (+.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))))) (pow.f64 im #s(literal 6 binary64))) (/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 im #s(literal 4 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (fma.f64 #s(literal -1/4 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 (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (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))))))))))
#s(approx (/ (log (+ (* im im) (* re re))) (log 100)) (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 100 binary64)))))
#s(approx (/ (log (+ (* im im) (* re re))) (log 100)) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 100 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 100 binary64))))))
#s(approx (/ (log (+ (* im im) (* re re))) (log 100)) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 100 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 100 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 100 binary64)))))))
#s(approx (/ (log (+ (* im im) (* re re))) (log 100)) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 100 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 100 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 100 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 100 binary64))))))))
#s(approx (log (+ (* im im) (* re re))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
#s(approx (log (+ (* im im) (* re re))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
#s(approx (log (+ (* im im) (* re re))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
#s(approx (log (+ (* im im) (* re re))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -30 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 360 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))))))) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (+.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (+.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 im #s(literal 4 binary64))))))
#s(approx (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (+.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))))) (pow.f64 im #s(literal 6 binary64))) (/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 im #s(literal 4 binary64)))))))
Calls

6 calls:

TimeVariablePointExpression
79.0ms
im
@0
((/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) re im (log 10) 10 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) (* -1 im) -1 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (* -1 (log (/ 1 im))) (log (/ 1 im)) (/ 1 im) 1 (/ (log (+ (* im im) (* re re))) (log 100)) (log (+ (* im im) (* re re))) (+ (* im im) (* re re)) (* re re) (log 100) 100 (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (/ -1/2 (log 1/10)) -1/2 (log 1/10) 1/10)
41.0ms
re
@inf
((/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) re im (log 10) 10 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) (* -1 im) -1 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (* -1 (log (/ 1 im))) (log (/ 1 im)) (/ 1 im) 1 (/ (log (+ (* im im) (* re re))) (log 100)) (log (+ (* im im) (* re re))) (+ (* im im) (* re re)) (* re re) (log 100) 100 (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (/ -1/2 (log 1/10)) -1/2 (log 1/10) 1/10)
15.0ms
im
@inf
((/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) re im (log 10) 10 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) (* -1 im) -1 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (* -1 (log (/ 1 im))) (log (/ 1 im)) (/ 1 im) 1 (/ (log (+ (* im im) (* re re))) (log 100)) (log (+ (* im im) (* re re))) (+ (* im im) (* re re)) (* re re) (log 100) 100 (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (/ -1/2 (log 1/10)) -1/2 (log 1/10) 1/10)
14.0ms
im
@-inf
((/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) re im (log 10) 10 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) (* -1 im) -1 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (* -1 (log (/ 1 im))) (log (/ 1 im)) (/ 1 im) 1 (/ (log (+ (* im im) (* re re))) (log 100)) (log (+ (* im im) (* re re))) (+ (* im im) (* re re)) (* re re) (log 100) 100 (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (/ -1/2 (log 1/10)) -1/2 (log 1/10) 1/10)
6.0ms
re
@0
((/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) re im (log 10) 10 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) (* -1 im) -1 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (* -1 (log (/ 1 im))) (log (/ 1 im)) (/ 1 im) 1 (/ (log (+ (* im im) (* re re))) (log 100)) (log (+ (* im im) (* re re))) (+ (* im im) (* re re)) (* re re) (log 100) 100 (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10))) (/ -1/2 (log 1/10)) -1/2 (log 1/10) 1/10)

rewrite198.0ms (4.4%)

Memory
41.8MiB live, 362.2MiB allocated; 66ms collecting garbage
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
035148
057129
1166123
2464120
31451118
08120118
116202118
Stop Event
saturated
node-limit
iter-limit
Counts
30 → 1 417
Calls
Call 1
Inputs
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 #s(literal 10 binary64)))
(log.f64 (hypot.f64 re im))
(hypot.f64 re im)
re
im
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal 10 binary64)))
(log.f64 #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) im))
(*.f64 #s(literal -1 binary64) im)
#s(literal -1 binary64)
(/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 #s(literal 10 binary64)))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))
(log.f64 (/.f64 #s(literal 1 binary64) im))
(/.f64 #s(literal 1 binary64) im)
#s(literal 1 binary64)
(/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))
(log.f64 (fma.f64 im im (*.f64 re re)))
(fma.f64 im im (*.f64 re re))
(*.f64 re re)
(log.f64 #s(literal 100 binary64))
#s(literal 100 binary64)
(log.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64)))))
(pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64))))
(/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64)))
#s(literal -1/2 binary64)
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
Outputs
(*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (fma.f64 im im (*.f64 re re))))
(*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))))
(*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))))
(*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64))
(/.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))) (log.f64 #s(literal 1/10000 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 1/10000 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (log.f64 #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))
(/.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal -2 binary64)) (log.f64 #s(literal 1/10000 binary64)))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -2 binary64)) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 10000 binary64)))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) (log.f64 #s(literal 100 binary64)))
(/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64))
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))
(/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 10 binary64)))
(neg.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (fma.f64 im im (*.f64 re re))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (fma.f64 im im (*.f64 re re))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (fma.f64 im im (*.f64 re re))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (fma.f64 im im (*.f64 re re))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(+.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(+.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(+.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(+.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(+.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64))
(log.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64)))))
(log.f64 (pow.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 1 binary64)))
(log.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64)))))
(log.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))))
(*.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal 8 binary64)) #s(literal 4 binary64))
(*.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal -4 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 #s(literal -1 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 4 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -2 binary64))
(/.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal -2 binary64))
(/.f64 (/.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -2 binary64)) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64))) #s(literal -2 binary64))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -1 binary64))
(/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64))
(neg.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -1/2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -1/2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal 8 binary64)) #s(literal 4 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal 8 binary64)) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal -4 binary64)) #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal -4 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64)) #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 1/2 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 0 binary64))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64) (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64) #s(literal 0 binary64))
(-.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 #s(literal 1/2 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(+.f64 #s(literal 0 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(+.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(+.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) (/.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 #s(literal -1 binary64) (/.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) (/.f64 #s(literal 1 binary64) (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)))))
(pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) #s(literal 1/4 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1 binary64))
(pow.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 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64))
(/.f64 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1 binary64))
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 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 #s(literal -1 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))) #s(literal 1 binary64))
(neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(neg.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(sqrt.f64 (fma.f64 im im (*.f64 re re)))
(-.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(fabs.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(fabs.f64 (/.f64 #s(literal -1 binary64) (/.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 im (neg.f64 (fabs.f64 re)))
(hypot.f64 im (fabs.f64 re))
(hypot.f64 im (neg.f64 re))
(hypot.f64 im re)
(hypot.f64 (neg.f64 (fabs.f64 re)) im)
(hypot.f64 (neg.f64 (fabs.f64 re)) (neg.f64 im))
(hypot.f64 (fabs.f64 re) im)
(hypot.f64 (fabs.f64 re) (neg.f64 im))
(hypot.f64 (neg.f64 re) im)
(hypot.f64 (neg.f64 re) (neg.f64 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 re im)
(hypot.f64 re (neg.f64 im))
(+.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(+.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (sqrt.f64 (fma.f64 im im (*.f64 re re))))
(+.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
re
im
(*.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/100 binary64)))
(*.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))
(*.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 2 binary64))
(/.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal -2 binary64))
(/.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(/.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
(*.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))
(*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(*.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64))))
(*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))) (log.f64 #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64)))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64)))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal -2 binary64)) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (log.f64 #s(literal 100 binary64)))
(/.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64)))
(neg.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64)))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64))
(+.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(+.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(+.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(log.f64 (pow.f64 (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64)))))
(log.f64 (pow.f64 (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 1 binary64)))
(log.f64 (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))))
(*.f64 (*.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 8 binary64)) #s(literal 4 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal -4 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 4 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal -2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 2 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 1/2 binary64))
(*.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(*.f64 #s(literal 1 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))
(*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(/.f64 (*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal 4 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal -2 binary64))
(/.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal -1 binary64)) #s(literal -2 binary64))
(/.f64 (/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 2 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal -2 binary64)) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal -1 binary64))
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal 1 binary64))
(neg.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(fma.f64 (*.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal -1/2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 (*.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal -1/2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 8 binary64)) #s(literal 4 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 8 binary64)) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal -4 binary64)) #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal -4 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 4 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 4 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal -2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 (/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 2 binary64)) #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 (/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 2 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal 1/2 binary64) (*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal 1/2 binary64)))
(fma.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 0 binary64))
(-.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal 0 binary64))
(+.f64 (*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal 1/2 binary64)) (*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(+.f64 #s(literal 0 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))
(+.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(+.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal 0 binary64))
(log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(*.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))
(pow.f64 (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal -1 binary64))
(pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) #s(literal 1 binary64))
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))
(/.f64 (*.f64 #s(literal 2 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal 2 binary64))
(/.f64 (neg.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal -1 binary64))
(/.f64 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))
(/.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))
(neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(fma.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(fma.f64 #s(literal -1 binary64) (neg.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(-.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(+.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))
(+.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(*.f64 (*.f64 im #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -2 binary64) im)) #s(literal -2 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) im)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) im)) #s(literal -2 binary64))
(*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) im)) #s(literal 1/2 binary64))
(*.f64 (+.f64 im im) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 1/2 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(*.f64 im #s(literal -1 binary64))
(*.f64 (neg.f64 im) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) im)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 im)))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) im)))
(*.f64 #s(literal -1/2 binary64) (+.f64 im im))
(*.f64 #s(literal 1 binary64) (neg.f64 im))
(*.f64 #s(literal -1 binary64) im)
(pow.f64 (/.f64 #s(literal -1 binary64) im) #s(literal -1 binary64))
(pow.f64 (neg.f64 im) #s(literal 1 binary64))
(/.f64 (*.f64 (neg.f64 im) #s(literal 4 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) (neg.f64 im)) #s(literal 4 binary64))
(/.f64 (+.f64 im im) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64))
(/.f64 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal -1 binary64) im)))
(/.f64 #s(literal -2 binary64) (/.f64 #s(literal 2 binary64) im))
(/.f64 im #s(literal -1 binary64))
(/.f64 (neg.f64 im) #s(literal 1 binary64))
(/.f64 #s(literal 2 binary64) (/.f64 #s(literal -2 binary64) im))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) im))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) im))
(neg.f64 im)
(fma.f64 (*.f64 im #s(literal -1/2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -2 binary64) im)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) im)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) im)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) im)) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 (+.f64 im im) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 0 binary64))
(fma.f64 im #s(literal -1 binary64) #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 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) im)) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) 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)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) im)) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (+.f64 im im) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 im) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) im #s(literal 0 binary64))
(-.f64 (neg.f64 im) #s(literal 0 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 1/2 binary64) (/.f64 #s(literal -1 binary64) im)) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) im)))
(+.f64 (neg.f64 im) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (neg.f64 im))
#s(literal -1 binary64)
(*.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))
(*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))))
(*.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))))
(*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64))) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))) (log.f64 #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64)) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (log.f64 #s(literal 100 binary64)))
(/.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))
(neg.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64))
(+.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(+.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(+.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(*.f64 (*.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 8 binary64)) #s(literal 4 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -4 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 4 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 2 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 1/2 binary64))
(*.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))))
(*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))
(/.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 4 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -2 binary64))
(/.f64 (/.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -1 binary64)) #s(literal -2 binary64))
(/.f64 (/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 2 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64)) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 2 binary64))
(/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -1 binary64))
(/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 1 binary64))
(neg.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))))
(fma.f64 (*.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -1/2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 (*.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -1/2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 8 binary64)) #s(literal 4 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 8 binary64)) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -4 binary64)) #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -4 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 4 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 4 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 (/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 2 binary64)) #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 (/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 2 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -1/2 binary64)) #s(literal -1/2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -1/2 binary64)) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (*.f64 #s(literal 1/2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 0 binary64))
(fma.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 1/2 binary64) (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 1/2 binary64)))
(fma.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 #s(literal 1 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 #s(literal -1 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 0 binary64))
(-.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 0 binary64))
(+.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 1/2 binary64)) (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (*.f64 #s(literal 1/2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))))
(+.f64 #s(literal 0 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))
(+.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(+.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 0 binary64))
(*.f64 (*.f64 (neg.f64 (log.f64 im)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 (*.f64 (log.f64 im) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 im)))
(*.f64 (log.f64 im) #s(literal 1 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -2 binary64) (log.f64 im)))
(*.f64 (neg.f64 (log.f64 im)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 im))
(*.f64 #s(literal -1 binary64) (neg.f64 (log.f64 im)))
(/.f64 (*.f64 (log.f64 im) #s(literal 4 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (log.f64 im))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 im)) #s(literal -1 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) (log.f64 im)) #s(literal 4 binary64))
(/.f64 (*.f64 (log.f64 im) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 im))) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 im)) #s(literal -2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (log.f64 im))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 im)) #s(literal -2 binary64))
(/.f64 (log.f64 im) #s(literal 1 binary64))
(/.f64 (neg.f64 (log.f64 im)) #s(literal -1 binary64))
(neg.f64 (neg.f64 (log.f64 im)))
(fma.f64 (*.f64 (neg.f64 (log.f64 im)) #s(literal -1/2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 im) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (log.f64 im) (*.f64 #s(literal 1/2 binary64) (log.f64 im)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 im)) #s(literal 0 binary64))
(fma.f64 (log.f64 im) #s(literal 1/2 binary64) (*.f64 (log.f64 im) #s(literal 1/2 binary64)))
(fma.f64 (log.f64 im) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -2 binary64) (log.f64 im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 im)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 im) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 im)) #s(literal 0 binary64))
(+.f64 (*.f64 (log.f64 im) #s(literal 1/2 binary64)) (*.f64 (log.f64 im) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 im)) (*.f64 #s(literal 1/2 binary64) (log.f64 im)))
(+.f64 (log.f64 im) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 im))
(log.f64 im)
(*.f64 (*.f64 (log.f64 im) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (*.f64 #s(literal -2 binary64) (log.f64 im)) #s(literal 8 binary64)) #s(literal 4 binary64))
(*.f64 (/.f64 (*.f64 #s(literal -2 binary64) (log.f64 im)) #s(literal -4 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (*.f64 #s(literal -2 binary64) (log.f64 im)) #s(literal 4 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (log.f64 im) #s(literal -2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (log.f64 im) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(*.f64 (/.f64 (neg.f64 (log.f64 im)) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))
(*.f64 (/.f64 (log.f64 im) #s(literal 2 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (neg.f64 (log.f64 im)) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal -2 binary64) (log.f64 im)) #s(literal 1/2 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 (neg.f64 (log.f64 im)) #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 (log.f64 im) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 im))))
(*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (log.f64 im)) #s(literal 2 binary64)))
(*.f64 (log.f64 im) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 im)))
(*.f64 (neg.f64 (log.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 im)))
(*.f64 #s(literal -1 binary64) (log.f64 im))
(/.f64 (*.f64 (neg.f64 (log.f64 im)) #s(literal 4 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) (neg.f64 (log.f64 im))) #s(literal 4 binary64))
(/.f64 (/.f64 (*.f64 #s(literal -2 binary64) (log.f64 im)) #s(literal -1 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 (log.f64 im) #s(literal 2 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 im))) #s(literal -2 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 im)) #s(literal -2 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)) #s(literal -2 binary64))
(/.f64 (/.f64 (log.f64 im) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (log.f64 im))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 im)) #s(literal 2 binary64))
(/.f64 (log.f64 im) #s(literal -1 binary64))
(/.f64 (neg.f64 (log.f64 im)) #s(literal 1 binary64))
(neg.f64 (log.f64 im))
(fma.f64 (*.f64 (log.f64 im) #s(literal -1/2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal -2 binary64) (log.f64 im)) #s(literal 8 binary64)) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal -2 binary64) (log.f64 im)) #s(literal -4 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal -2 binary64) (log.f64 im)) #s(literal 4 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 im) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 im) #s(literal -1/2 binary64)) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (log.f64 im)) #s(literal -1/2 binary64)) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 im) #s(literal 2 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (log.f64 im)) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal -2 binary64) (log.f64 im)) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 (neg.f64 (log.f64 im)) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 im) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 im)) (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 im))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 im))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (log.f64 im)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 im) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 im)) #s(literal 1/2 binary64) (*.f64 (neg.f64 (log.f64 im)) #s(literal 1/2 binary64)))
(fma.f64 (neg.f64 (log.f64 im)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 (log.f64 im)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (log.f64 im) #s(literal 0 binary64))
(-.f64 (neg.f64 (log.f64 im)) #s(literal 0 binary64))
(+.f64 (*.f64 (neg.f64 (log.f64 im)) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (log.f64 im)) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 im))) (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 im))))
(+.f64 #s(literal 0 binary64) (neg.f64 (log.f64 im)))
(+.f64 (neg.f64 (log.f64 im)) #s(literal 0 binary64))
(log.f64 (/.f64 #s(literal 1 binary64) im))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) im) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 8 binary64)) #s(literal 4 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) im) #s(literal -4 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 4 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 4 binary64)) #s(literal 4 binary64))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) im) #s(literal -2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal -2 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) im) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) im) #s(literal 2 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 #s(literal -1/2 binary64) im) #s(literal -2 binary64))
(*.f64 (/.f64 #s(literal -1/2 binary64) (neg.f64 im)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 im im)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal -2 binary64) im) #s(literal -1/2 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 #s(literal -1 binary64) im) #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) im)))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (neg.f64 im)))
(*.f64 (/.f64 #s(literal -1 binary64) im) #s(literal -1 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) im))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal -1 binary64) im) #s(literal -2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) im)))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 im im)))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) im))
(*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 #s(literal -1 binary64) im) #s(literal 1/2 binary64)))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -2 binary64) im))
(*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) im))
(pow.f64 im #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 1 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 4 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 4 binary64))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) im) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) im) im #s(literal 0 binary64)) (+.f64 im im))
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) im) im #s(literal 0 binary64)) (*.f64 #s(literal -2 binary64) im))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) im) im #s(literal 0 binary64)) (neg.f64 im))
(/.f64 (fma.f64 im #s(literal 2 binary64) (*.f64 (+.f64 im im) #s(literal 0 binary64))) (*.f64 (+.f64 im im) im))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) im) im #s(literal 0 binary64)) im)
(/.f64 (fma.f64 #s(literal -2 binary64) im (*.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 0 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) im) im))
(/.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 2 binary64))
(/.f64 #s(literal 8 binary64) (*.f64 #s(literal 4 binary64) (+.f64 im im)))
(/.f64 #s(literal -4 binary64) (*.f64 #s(literal -2 binary64) (+.f64 im im)))
(/.f64 (/.f64 #s(literal -2 binary64) im) #s(literal -2 binary64))
(/.f64 (+.f64 im im) (*.f64 (+.f64 im im) im))
(/.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (*.f64 #s(literal -2 binary64) im) im))
(/.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 im im)))
(/.f64 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) im))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) im))
(/.f64 (/.f64 #s(literal -1 binary64) im) #s(literal -1 binary64))
(/.f64 im (*.f64 im im))
(/.f64 (neg.f64 im) (*.f64 im (neg.f64 im)))
(/.f64 #s(literal 2 binary64) (+.f64 im im))
(/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) im)
(/.f64 #s(literal -1 binary64) (neg.f64 im))
(neg.f64 (/.f64 #s(literal -1 binary64) im))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) im) #s(literal -1/2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 8 binary64)) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 2 binary64) im) #s(literal -4 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 4 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) im) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal -2 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) im) #s(literal -1/2 binary64)) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal -1/2 binary64)) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) im) #s(literal 2 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1/2 binary64) im) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (neg.f64 im)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 im im)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) im) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) im) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 #s(literal -1 binary64) im) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) im)) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (neg.f64 im)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) im) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) im) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal -1 binary64) im) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) im)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 im im)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) im) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 #s(literal -1 binary64) im) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -2 binary64) im) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) im) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 im im)) (/.f64 #s(literal -1 binary64) (+.f64 im im)))
(-.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(+.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) im)) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) im)))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 im im)) (/.f64 #s(literal 1 binary64) (+.f64 im im)))
(+.f64 (/.f64 #s(literal 1/2 binary64) im) (/.f64 #s(literal 1/2 binary64) im))
(+.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) im))
(+.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
#s(literal 1 binary64)
(*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (fma.f64 im im (*.f64 re re))))
(*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))))
(*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))))
(*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64))
(/.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))) (log.f64 #s(literal 1/10000 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 1/10000 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (log.f64 #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))
(/.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal -2 binary64)) (log.f64 #s(literal 1/10000 binary64)))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -2 binary64)) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 10000 binary64)))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) (log.f64 #s(literal 100 binary64)))
(/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64))
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))
(/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 10 binary64)))
(neg.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (fma.f64 im im (*.f64 re re))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (fma.f64 im im (*.f64 re re))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (fma.f64 im im (*.f64 re re))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (fma.f64 im im (*.f64 re re))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(+.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(+.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(+.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(+.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(+.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64))
(log.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64)))))
(log.f64 (pow.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 1 binary64)))
(log.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64)))))
(log.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))))
(*.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 8 binary64)) #s(literal 4 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -4 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 4 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64))
(*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (fma.f64 im im (*.f64 re re))))
(*.f64 #s(literal -1 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))))
(/.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 4 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -2 binary64))
(/.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1 binary64)) #s(literal -2 binary64))
(/.f64 (/.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal -2 binary64)) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re))))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1 binary64))
(/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64))
(neg.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))))
(fma.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1/2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1/2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 8 binary64)) #s(literal 4 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 8 binary64)) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -4 binary64)) #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -4 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 4 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 4 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 im im (*.f64 re re))) (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64) (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 (fma.f64 im im (*.f64 re re))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 #s(literal 1 binary64) (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(-.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64))
(+.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))))
(+.f64 #s(literal 0 binary64) (log.f64 (fma.f64 im im (*.f64 re re))))
(+.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(+.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64))
(log.f64 (fma.f64 im im (*.f64 re re)))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 im im (*.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 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 im im (*.f64 re re))))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))))
(*.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 im im (*.f64 re re)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))))
(*.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 (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 (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re))) #s(literal -1 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 (*.f64 #s(literal 2 binary64) (fma.f64 im im (*.f64 re re))) #s(literal 2 binary64))
(/.f64 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))))
(/.f64 (neg.f64 (fma.f64 im im (*.f64 re re))) #s(literal -1 binary64))
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))))
(/.f64 (fma.f64 im im (*.f64 re re)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 im im (*.f64 re re))))
(neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 im im (*.f64 re re)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))))
(neg.f64 (neg.f64 (fma.f64 im im (*.f64 re re))))
(fma.f64 (*.f64 (*.f64 im (neg.f64 im)) #s(literal -1/2 binary64)) #s(literal 2 binary64) (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (*.f64 im (neg.f64 im)) #s(literal -1/2 binary64)) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 re) re)))
(fma.f64 (*.f64 (*.f64 im (neg.f64 im)) #s(literal -1/2 binary64)) #s(literal 2 binary64) (*.f64 re re))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) im) #s(literal 8 binary64)) #s(literal 4 binary64) (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) im) #s(literal 8 binary64)) #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 re) re)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) im) #s(literal 8 binary64)) #s(literal 4 binary64) (*.f64 re re))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) im) #s(literal -4 binary64)) #s(literal -2 binary64) (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) im) #s(literal -4 binary64)) #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 re) re)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) im) #s(literal -4 binary64)) #s(literal -2 binary64) (*.f64 re re))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) im) #s(literal 4 binary64)) #s(literal 2 binary64) (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) im) #s(literal 4 binary64)) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 re) re)))
(fma.f64 (/.f64 (*.f64 (+.f64 im im) im) #s(literal 4 binary64)) #s(literal 2 binary64) (*.f64 re re))
(fma.f64 (/.f64 (*.f64 im (neg.f64 im)) #s(literal -2 binary64)) #s(literal 2 binary64) (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (/.f64 (*.f64 im (neg.f64 im)) #s(literal -2 binary64)) #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 re) re)))
(fma.f64 (/.f64 (*.f64 im (neg.f64 im)) #s(literal -2 binary64)) #s(literal 2 binary64) (*.f64 re re))
(fma.f64 (/.f64 (*.f64 im (neg.f64 im)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64) (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (/.f64 (*.f64 im (neg.f64 im)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 re) re)))
(fma.f64 (/.f64 (*.f64 im (neg.f64 im)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64) (*.f64 re re))
(fma.f64 (/.f64 im #s(literal -1/2 binary64)) (/.f64 (neg.f64 im) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (/.f64 im #s(literal -1/2 binary64)) (/.f64 (neg.f64 im) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 re) re)))
(fma.f64 (/.f64 im #s(literal -1/2 binary64)) (/.f64 (neg.f64 im) #s(literal 2 binary64)) (*.f64 re re))
(fma.f64 (/.f64 (neg.f64 im) #s(literal -1/2 binary64)) (/.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (/.f64 (neg.f64 im) #s(literal -1/2 binary64)) (/.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 re) re)))
(fma.f64 (/.f64 (neg.f64 im) #s(literal -1/2 binary64)) (/.f64 im #s(literal 2 binary64)) (*.f64 re re))
(fma.f64 (/.f64 (*.f64 im (neg.f64 im)) #s(literal 2 binary64)) #s(literal -2 binary64) (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (/.f64 (*.f64 im (neg.f64 im)) #s(literal 2 binary64)) #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 re) re)))
(fma.f64 (/.f64 (*.f64 im (neg.f64 im)) #s(literal 2 binary64)) #s(literal -2 binary64) (*.f64 re re))
(fma.f64 (/.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 2 binary64) (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (/.f64 (*.f64 im im) #s(literal 2 binary64)) #s(literal 2 binary64) (-.f64 #s(literal 0 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 -1/2 binary64)) #s(literal -1/2 binary64) (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (/.f64 (*.f64 im im) #s(literal -1/2 binary64)) #s(literal -1/2 binary64) (-.f64 #s(literal 0 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) im) #s(literal 1/2 binary64) (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (*.f64 (+.f64 im im) im) #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 re) re)))
(fma.f64 (*.f64 (+.f64 im im) im) #s(literal 1/2 binary64) (*.f64 re re))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 im im) #s(literal -2 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 im im) #s(literal -2 binary64)) (-.f64 #s(literal 0 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 #s(literal -2 binary64) (/.f64 (*.f64 im (neg.f64 im)) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 im (neg.f64 im)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 re) re)))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 im (neg.f64 im)) #s(literal 2 binary64)) (*.f64 re re))
(fma.f64 im im (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 im im (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 re) re)))
(fma.f64 im im (*.f64 re re))
(fma.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (fabs.f64 re)) (*.f64 im im))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (neg.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(fma.f64 (*.f64 im (neg.f64 im)) #s(literal -1 binary64) (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (*.f64 im (neg.f64 im)) #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 re) re)))
(fma.f64 (*.f64 im (neg.f64 im)) #s(literal -1 binary64) (*.f64 re re))
(fma.f64 (fabs.f64 re) (fabs.f64 re) (*.f64 im im))
(fma.f64 (neg.f64 re) (neg.f64 re) (*.f64 im im))
(fma.f64 (neg.f64 im) (neg.f64 im) (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (neg.f64 im) (neg.f64 im) (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 re) re)))
(fma.f64 (neg.f64 im) (neg.f64 im) (*.f64 re re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 im im (*.f64 re re))) #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 re re)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (-.f64 #s(literal 0 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 (*.f64 im im) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 im im) #s(literal 2 binary64)) (-.f64 #s(literal 0 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 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 im (neg.f64 im))) (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 im (neg.f64 im))) (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 re) re)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 im (neg.f64 im))) (*.f64 re re))
(fma.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))))
(fma.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (-.f64 #s(literal 0 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 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 im (neg.f64 im)) (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 #s(literal -1 binary64) (*.f64 im (neg.f64 im)) (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 re) re)))
(fma.f64 #s(literal -1 binary64) (*.f64 im (neg.f64 im)) (*.f64 re re))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 re) re)))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 re re))
(fma.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (sqrt.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))))
(fma.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (sqrt.f64 (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64))
(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 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))))
(-.f64 (*.f64 re re) (*.f64 im (neg.f64 im)))
(-.f64 (*.f64 im im) (*.f64 (neg.f64 re) re))
(fabs.f64 (neg.f64 (fma.f64 im im (*.f64 re re))))
(fabs.f64 (fma.f64 im im (*.f64 re re)))
(+.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))))
(+.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))) (fma.f64 im im (*.f64 re re)))
(+.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))))
(+.f64 (fma.f64 im im (*.f64 re re)) #s(literal 0 binary64))
(+.f64 (*.f64 re re) (*.f64 im im))
(+.f64 (*.f64 im im) (+.f64 #s(literal 0 binary64) (*.f64 re re)))
(+.f64 (*.f64 im im) (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 re) re)))
(+.f64 (*.f64 im im) (*.f64 re re))
(*.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 re re)
(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))
(neg.f64 (*.f64 (neg.f64 re) re))
(sqrt.f64 (*.f64 (*.f64 (*.f64 re re) re) re))
(fabs.f64 (*.f64 (neg.f64 re) (neg.f64 (fabs.f64 re))))
(fabs.f64 (*.f64 re (neg.f64 (fabs.f64 re))))
(fabs.f64 (*.f64 (neg.f64 re) (fabs.f64 re)))
(fabs.f64 (*.f64 re (fabs.f64 re)))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 re)))
(fabs.f64 (*.f64 (fabs.f64 re) (neg.f64 re)))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 re)) re))
(fabs.f64 (*.f64 (fabs.f64 re) re))
(fabs.f64 (*.f64 (neg.f64 re) re))
(fabs.f64 (*.f64 re re))
(*.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) (log.f64 #s(literal 10 binary64)))
(*.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10000 binary64)))
(*.f64 #s(literal 1 binary64) (log.f64 #s(literal 100 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))
(*.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 8 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -4 binary64) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))
(/.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal -2 binary64))
(/.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal -1 binary64))
(/.f64 (log.f64 #s(literal 100 binary64)) #s(literal 1 binary64))
(neg.f64 (*.f64 #s(literal -2 binary64) (log.f64 #s(literal 10 binary64))))
(neg.f64 (log.f64 #s(literal 1/100 binary64)))
(fma.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))
(fma.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 10 binary64)))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)) (log.f64 #s(literal 10 binary64)))
(fma.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)) (log.f64 #s(literal 10 binary64)))
(+.f64 (log.f64 #s(literal 10 binary64)) (log.f64 #s(literal 10 binary64)))
(log.f64 #s(literal 100 binary64))
#s(literal 100 binary64)
(*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (fma.f64 im im (*.f64 re re))))
(*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))
(*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))))
(*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))))
(*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))))
(*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64))
(/.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))) (log.f64 #s(literal 1/10000 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 1/10000 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (log.f64 #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))
(/.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal -2 binary64)) (log.f64 #s(literal 1/10000 binary64)))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal -2 binary64)) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 10000 binary64)))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 2 binary64)) (log.f64 #s(literal 100 binary64)))
(/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64))
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))
(/.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 10 binary64)))
(neg.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (fma.f64 im im (*.f64 re re))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (fma.f64 im im (*.f64 re re))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (fma.f64 im im (*.f64 re re))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (fma.f64 im im (*.f64 re re))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (fma.f64 im im (*.f64 re re))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(+.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(+.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)))
(+.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re))))))
(+.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re)))))))
(+.f64 (/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64))
(log.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64)))))
(log.f64 (pow.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 1 binary64)))
(log.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64)))))
(log.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))))
(pow.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 2 binary64)))
(pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))))
(pow.f64 (sqrt.f64 (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 8 binary64)) #s(literal 4 binary64))
(*.f64 (/.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal -4 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 4 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal -2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 2 binary64)) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10000 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/100 binary64))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10000 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10000 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 100 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))))
(pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 4 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 4 binary64))
(/.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 #s(literal 100 binary64)) #s(literal 0 binary64)) (log.f64 #s(literal 100 binary64)))
(/.f64 (+.f64 (log.f64 #s(literal 100 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 #s(literal 100 binary64)))) (*.f64 (log.f64 #s(literal 100 binary64)) (log.f64 #s(literal 100 binary64))))
(/.f64 (fma.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10000 binary64)))) (*.f64 (log.f64 #s(literal 1/10000 binary64)) (log.f64 #s(literal 100 binary64))))
(/.f64 (+.f64 (log.f64 #s(literal 10000 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 #s(literal 10000 binary64)))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))
(/.f64 (+.f64 (log.f64 #s(literal 1/100 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/100 binary64)))) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 100 binary64))))
(/.f64 (+.f64 (log.f64 #s(literal 100 binary64)) (*.f64 (log.f64 #s(literal 100 binary64)) #s(literal 0 binary64))) (*.f64 (log.f64 #s(literal 100 binary64)) (log.f64 #s(literal 100 binary64))))
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 100 binary64)) #s(literal 0 binary64)) (log.f64 #s(literal 10000 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64)) (*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64))) (*.f64 (log.f64 #s(literal 1/10000 binary64)) (log.f64 #s(literal 100 binary64))))
(/.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (log.f64 #s(literal 100 binary64)) #s(literal 0 binary64)) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (+.f64 (log.f64 #s(literal 10000 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) #s(literal 0 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))
(/.f64 (+.f64 (log.f64 #s(literal 1/100 binary64)) (*.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 0 binary64))) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 100 binary64))))
(/.f64 #s(literal 8 binary64) (*.f64 #s(literal 4 binary64) (log.f64 #s(literal 10000 binary64))))
(/.f64 #s(literal -4 binary64) (*.f64 #s(literal -2 binary64) (log.f64 #s(literal 10000 binary64))))
(/.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (log.f64 #s(literal 10000 binary64))))
(/.f64 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (log.f64 #s(literal 100 binary64))))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal -1 binary64) (log.f64 #s(literal 10000 binary64))))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))))
(/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/10000 binary64)))
(/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 2 binary64))
(/.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal -2 binary64))
(/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))
(/.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))))
(/.f64 #s(literal 2 binary64) (log.f64 #s(literal 10000 binary64)))
(/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 100 binary64)))
(/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))
(neg.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 8 binary64)) #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 8 binary64)) #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 8 binary64)) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal -4 binary64)) #s(literal -2 binary64) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal -4 binary64)) #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal -4 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 4 binary64)) #s(literal 2 binary64) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 4 binary64)) #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 4 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal -2 binary64)) #s(literal 2 binary64) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal -2 binary64)) #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 2 binary64)) #s(literal -2 binary64) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 2 binary64)) #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 2 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10000 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10000 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10000 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10000 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10000 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10000 binary64))))
(-.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))))
(+.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10000 binary64))))
(+.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10000 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10000 binary64))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 100 binary64))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)))
(+.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(+.f64 (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64))))
#s(literal -1/2 binary64)
(*.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 100 binary64)))
(*.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
(*.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))
(*.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 2 binary64))
(/.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1 binary64))
(/.f64 (log.f64 #s(literal 100 binary64)) #s(literal -2 binary64))
(/.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))
(neg.f64 (log.f64 #s(literal 10 binary64)))
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)

eval177.0ms (4%)

Memory
15.3MiB live, 381.7MiB allocated; 73ms collecting garbage
Compiler

Compiled 15 482 to 4 857 computations (68.6% saved)

prune61.0ms (1.4%)

Memory
-54.9MiB live, 104.9MiB allocated; 60ms collecting garbage
Pruning

14 alts after pruning (11 fresh and 3 done)

PrunedKeptTotal
New1 503101 513
Fresh213
Picked235
Done000
Total1 507141 521
Accuracy
99.9%
Counts
1 521 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
0.0%
(/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (log.f64 #s(literal 1/10 binary64)))
98.2%
(/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (log.f64 #s(literal 1/10 binary64)))
50.9%
(/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))
99.0%
(/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
99.1%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 #s(literal 10 binary64)))
0.0%
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) re))) (log.f64 #s(literal 10 binary64)))
0.0%
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64)))
10.2%
(/.f64 #s(approx (log (+ (* im im) (* re re))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (log.f64 #s(literal 100 binary64)))
98.3%
(/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))
51.2%
(log.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 (fma.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64)) (*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64))) (*.f64 (log.f64 #s(literal 1/10000 binary64)) (log.f64 #s(literal 100 binary64))))))
50.8%
(log.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64)))))
0.0%
(log.f64 (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))))
10.2%
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))
0.0%
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))
Compiler

Compiled 333 to 329 computations (1.2% saved)

series155.0ms (3.5%)

Memory
6.6MiB live, 334.6MiB allocated; 51ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08705754
Stop Event
iter-limit
Counts
25 → 140
Calls
Call 1
Inputs
(/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(log.f64 (hypot.f64 re im))
(hypot.f64 re im)
re
im
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))
(log.f64 im)
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
(/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (log.f64 #s(literal 1/10 binary64)))
(neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) re))) (log.f64 #s(literal 10 binary64)))
(log.f64 #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) re))
(*.f64 #s(literal -1 binary64) re)
#s(literal -1 binary64)
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))
(log.f64 (/.f64 #s(literal 1 binary64) re))
(/.f64 #s(literal 1 binary64) re)
#s(literal 1 binary64)
Outputs
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.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/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))
#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)
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 6 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 6 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))
#s(approx (* -1 re) (*.f64 #s(literal -1 binary64) re))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -720 binary64) (fma.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))))) (fma.f64 #s(literal -30 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -3/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 360 binary64) (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (log.f64 #s(literal 1/10 binary64))))))))) (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))))
#s(approx (/ (log (/ 1 re)) (log 1/10)) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 re) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (log (/ 1 re)) (*.f64 #s(literal -1 binary64) (log.f64 re)))
#s(approx (/ 1 re) (/.f64 #s(literal 1 binary64) re))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal -1/4 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 (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (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 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 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (log.f64 (/.f64 #s(literal 1 binary64) re)))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal -1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal -1/4 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 (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -30 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 360 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))))))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (fma.f64 #s(literal -1/4 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 (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (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 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (log.f64 (/.f64 #s(literal -1 binary64) re)))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal -1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (fma.f64 #s(literal -1/4 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 (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -30 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 360 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))))))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64))))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.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/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #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 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 6 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (log im) (log.f64 im))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 6 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -720 binary64) (fma.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))))) (fma.f64 #s(literal -30 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -3/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 360 binary64) (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (log.f64 #s(literal 1/10 binary64))))))))) (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal -1/4 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 (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (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 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 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (log.f64 (/.f64 #s(literal 1 binary64) im)))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal -1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (pow.f64 im #s(literal 6 binary64)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal -1/4 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 (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -30 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 360 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))))))) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (fma.f64 #s(literal -1/4 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 (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (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) 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 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (log.f64 (/.f64 #s(literal -1 binary64) im)))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal -1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (pow.f64 im #s(literal 6 binary64)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (fma.f64 #s(literal -1/4 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 (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -30 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 360 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))))))) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))))))
Calls

6 calls:

TimeVariablePointExpression
25.0ms
re
@0
((/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) re im (neg (log 1/10)) (log 1/10) 1/10 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (log im) (log 10) 10 (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (neg (log (sqrt (+ (* re re) (* im im))))) (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) (* -1 re) -1 (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/ (log (/ 1 re)) (log 1/10)) (log (/ 1 re)) (/ 1 re) 1)
21.0ms
re
@inf
((/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) re im (neg (log 1/10)) (log 1/10) 1/10 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (log im) (log 10) 10 (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (neg (log (sqrt (+ (* re re) (* im im))))) (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) (* -1 re) -1 (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/ (log (/ 1 re)) (log 1/10)) (log (/ 1 re)) (/ 1 re) 1)
18.0ms
re
@-inf
((/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) re im (neg (log 1/10)) (log 1/10) 1/10 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (log im) (log 10) 10 (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (neg (log (sqrt (+ (* re re) (* im im))))) (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) (* -1 re) -1 (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/ (log (/ 1 re)) (log 1/10)) (log (/ 1 re)) (/ 1 re) 1)
13.0ms
im
@inf
((/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) re im (neg (log 1/10)) (log 1/10) 1/10 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (log im) (log 10) 10 (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (neg (log (sqrt (+ (* re re) (* im im))))) (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) (* -1 re) -1 (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/ (log (/ 1 re)) (log 1/10)) (log (/ 1 re)) (/ 1 re) 1)
12.0ms
im
@-inf
((/ (log (sqrt (+ (* re re) (* im im)))) (neg (log 1/10))) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) re im (neg (log 1/10)) (log 1/10) 1/10 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (log im) (log 10) 10 (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (neg (log (sqrt (+ (* re re) (* im im))))) (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) (* -1 re) -1 (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/ (log (/ 1 re)) (log 1/10)) (log (/ 1 re)) (/ 1 re) 1)

rewrite347.0ms (7.8%)

Memory
3.3MiB live, 353.5MiB allocated; 32ms collecting garbage
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
036130
052120
1165118
2449116
31360112
47227112
08189112
115663112
Stop Event
saturated
node-limit
iter-limit
Counts
25 → 898
Calls
Call 1
Inputs
(/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(log.f64 (hypot.f64 re im))
(hypot.f64 re im)
re
im
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))
(log.f64 im)
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
(/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (log.f64 #s(literal 1/10 binary64)))
(neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) re))) (log.f64 #s(literal 10 binary64)))
(log.f64 #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) re))
(*.f64 #s(literal -1 binary64) re)
#s(literal -1 binary64)
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))
(log.f64 (/.f64 #s(literal 1 binary64) re))
(/.f64 #s(literal 1 binary64) re)
#s(literal 1 binary64)
Outputs
(*.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 100 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 100 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 1/100 binary64))))
(*.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))) (log.f64 #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 100 binary64)))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 100 binary64)))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal -2 binary64)) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 100 binary64)))
(/.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (log.f64 #s(literal 10 binary64)))
(neg.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 100 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 100 binary64)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 1/100 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(+.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(+.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 100 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64))
(log.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1 binary64)))
(log.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 re re (*.f64 im im)) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(log.f64 (*.f64 (pow.f64 (fma.f64 re re (*.f64 im im)) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 1 binary64)))
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))))
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 re re (*.f64 im im)) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))))))
(log.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(log.f64 (pow.f64 (pow.f64 (fma.f64 re re (*.f64 im im)) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 1 binary64)))
(log.f64 (pow.f64 (fma.f64 re re (*.f64 im im)) (/.f64 #s(literal 1/2 binary64) (log.f64 #s(literal 10 binary64)))))
(*.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) #s(literal 8 binary64)) #s(literal 4 binary64))
(*.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) #s(literal -4 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) #s(literal 4 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) #s(literal -2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) #s(literal 2 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))
(*.f64 (log.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1/2 binary64))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(*.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(*.f64 #s(literal -1 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(*.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 1 binary64))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 4 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) #s(literal -2 binary64))
(/.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) #s(literal -1 binary64)) #s(literal -2 binary64))
(/.f64 (/.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) #s(literal 2 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal -2 binary64)) #s(literal -2 binary64))
(/.f64 (neg.f64 (log.f64 (fma.f64 re re (*.f64 im im)))) #s(literal -2 binary64))
(/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64))
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) #s(literal -1 binary64))
(/.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 1 binary64))
(neg.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) #s(literal -1/2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 (*.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) #s(literal -1/2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) #s(literal 8 binary64)) #s(literal 4 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) #s(literal 8 binary64)) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) #s(literal -4 binary64)) #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) #s(literal -4 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) #s(literal 4 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 (/.f64 (log.f64 (fma.f64 re re (*.f64 im im))) #s(literal 4 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) #s(literal -2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 (/.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) #s(literal 2 binary64)) #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 (/.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) #s(literal 2 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 (/.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 (/.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 (log.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) #s(literal 0 binary64))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 1/2 binary64) (*.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 1/2 binary64)))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(fma.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 1 binary64) #s(literal 0 binary64))
(-.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 0 binary64))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (*.f64 #s(literal 1/2 binary64) (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(+.f64 #s(literal 0 binary64) (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(+.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))))
(+.f64 (log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 0 binary64))
(log.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64)))
(log.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(pow.f64 (*.f64 (fma.f64 re re (*.f64 im im)) (fma.f64 re re (*.f64 im im))) #s(literal 1/4 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal -1 binary64))
(pow.f64 (fma.f64 re re (*.f64 im im)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 2 binary64))
(/.f64 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) #s(literal -1 binary64))
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(/.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 1 binary64))
(neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(neg.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(sqrt.f64 (fma.f64 re re (*.f64 im im)))
(-.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fabs.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fabs.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fabs.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(fabs.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(hypot.f64 (neg.f64 (fabs.f64 im)) re)
(hypot.f64 (neg.f64 (fabs.f64 im)) (neg.f64 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)
(hypot.f64 (fabs.f64 im) re)
(hypot.f64 (fabs.f64 im) (neg.f64 re))
(hypot.f64 (neg.f64 im) re)
(hypot.f64 (neg.f64 im) (neg.f64 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 re)
(hypot.f64 im (neg.f64 re))
(+.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(+.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(+.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
re
im
(*.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))
(*.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/100 binary64)))
(*.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 2 binary64))
(/.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal -2 binary64))
(/.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(/.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(log.f64 #s(literal 10 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
(*.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 100 binary64)))
(*.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))
(*.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 2 binary64))
(/.f64 (log.f64 #s(literal 100 binary64)) #s(literal -2 binary64))
(/.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))
(/.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1 binary64))
(neg.f64 (log.f64 #s(literal 10 binary64)))
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(*.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))) (log.f64 #s(literal 100 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64))) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 4 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64)) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (log.f64 #s(literal 100 binary64)))
(/.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))
(neg.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64))
(fma.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(+.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(+.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(+.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(*.f64 (*.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 8 binary64)) #s(literal 4 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -4 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 4 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 2 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 1/2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))))
(*.f64 #s(literal 1 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))
(*.f64 #s(literal -1/2 binary64) (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))))
(*.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -1 binary64))
(*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 1 binary64))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 4 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -2 binary64))
(/.f64 (/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 2 binary64))
(/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -1 binary64))
(/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 1 binary64))
(neg.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))))
(fma.f64 (*.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -1/2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 8 binary64)) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -4 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 4 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 2 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -1/2 binary64)) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (*.f64 #s(literal 1/2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 1/2 binary64) (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 1/2 binary64)))
(fma.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 1 binary64) #s(literal 0 binary64))
(-.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 0 binary64))
(+.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 1/2 binary64)) (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (*.f64 #s(literal 1/2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))))
(+.f64 #s(literal 0 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))
(+.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 0 binary64))
(log.f64 im)
(*.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))
(*.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/100 binary64)))
(*.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 2 binary64))
(/.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal -2 binary64))
(/.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(/.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
(*.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))) (log.f64 #s(literal 100 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64))) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 4 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64)) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (log.f64 #s(literal 100 binary64)))
(/.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))
(neg.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64))
(fma.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(+.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(+.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(+.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(*.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64)) #s(literal 8 binary64)) #s(literal 4 binary64))
(*.f64 (/.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64)) #s(literal -4 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64)) #s(literal 4 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))
(*.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 2 binary64)) #s(literal -2 binary64))
(*.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(*.f64 #s(literal 1 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))))
(*.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))))
(*.f64 #s(literal -1 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))
(*.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 1 binary64))
(*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 4 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))) #s(literal 4 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -1 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 2 binary64))
(/.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -2 binary64))
(/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 1 binary64))
(/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -1 binary64))
(neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))
(fma.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -1/2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64)) #s(literal 8 binary64)) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64)) #s(literal -4 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64)) #s(literal 4 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 2 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -2 binary64)) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (*.f64 #s(literal 1/2 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 2 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 1/2 binary64) (*.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 1/2 binary64)))
(fma.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) #s(literal -1 binary64) #s(literal 0 binary64))
(-.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 0 binary64))
(+.f64 (*.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))) (*.f64 #s(literal 1/2 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)))))
(+.f64 #s(literal 0 binary64) (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))))
(+.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) #s(literal 0 binary64))
(*.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))
(*.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64))))
(*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))) (log.f64 #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64)))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64)))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal -2 binary64)) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (log.f64 #s(literal 100 binary64)))
(/.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64)))
(neg.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64))
(+.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(+.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(+.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(log.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1 binary64)))
(log.f64 (*.f64 (pow.f64 (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(log.f64 (*.f64 (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 1 binary64)))
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))))
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))))))
(log.f64 (pow.f64 (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(log.f64 (pow.f64 (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 1 binary64)))
(log.f64 (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))))
(*.f64 (*.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal 8 binary64)) #s(literal 4 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal -4 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal 4 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal -2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal 2 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal 1/2 binary64))
(*.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(*.f64 #s(literal 1 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))
(*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(/.f64 (*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal 4 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal -2 binary64))
(/.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal -1 binary64)) #s(literal -2 binary64))
(/.f64 (/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal 2 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal -2 binary64)) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal -1 binary64))
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal 1 binary64))
(neg.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(fma.f64 (*.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal -1/2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 (*.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal -1/2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal 8 binary64)) #s(literal 4 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal 8 binary64)) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal -4 binary64)) #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal -4 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal 4 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal 4 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal -2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 (/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal 2 binary64)) #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 (/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal 2 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal -1/2 binary64)) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal 1/2 binary64) (*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal 1/2 binary64)))
(fma.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(literal 0 binary64))
(-.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal 0 binary64))
(+.f64 (*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal 1/2 binary64)) (*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(+.f64 #s(literal 0 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))
(+.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))))
(+.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal 0 binary64))
(log.f64 (*.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)) #s(literal 1 binary64)))
(log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(*.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))
(pow.f64 (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal -1 binary64))
(pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)) #s(literal 1 binary64))
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))
(/.f64 (*.f64 #s(literal 2 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal 2 binary64))
(/.f64 (neg.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) #s(literal -1 binary64))
(/.f64 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))
(/.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))))
(neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(fma.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(fma.f64 #s(literal -1 binary64) (neg.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(-.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(+.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(+.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))
(+.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))))
(*.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -2 binary64) re)) #s(literal -2 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) re)) #s(literal -2 binary64))
(*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) re)) #s(literal 1/2 binary64))
(*.f64 (+.f64 re re) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal -2 binary64) re) #s(literal 1/2 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))
(*.f64 re #s(literal -1 binary64))
(*.f64 (neg.f64 re) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) re))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 re)))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) re)))
(*.f64 #s(literal 1 binary64) (neg.f64 re))
(*.f64 #s(literal -1/2 binary64) (+.f64 re re))
(*.f64 #s(literal -1 binary64) re)
(pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal -1 binary64))
(pow.f64 (neg.f64 re) #s(literal 1 binary64))
(/.f64 (*.f64 (neg.f64 re) #s(literal 4 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) (neg.f64 re)) #s(literal 4 binary64))
(/.f64 (+.f64 re re) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) re) #s(literal 2 binary64))
(/.f64 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal -1 binary64) re)))
(/.f64 #s(literal -2 binary64) (/.f64 #s(literal 2 binary64) re))
(/.f64 re #s(literal -1 binary64))
(/.f64 (neg.f64 re) #s(literal 1 binary64))
(/.f64 #s(literal 2 binary64) (/.f64 #s(literal -2 binary64) re))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) re))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) re))
(neg.f64 re)
(fma.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -2 binary64) re)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) re)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) re)) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 (+.f64 re re) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal -2 binary64) re) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 0 binary64))
(fma.f64 re #s(literal -1 binary64) #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 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) re)) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) 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)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) re)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 re) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (+.f64 re re) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) re #s(literal 0 binary64))
(-.f64 (neg.f64 re) #s(literal 0 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 1/2 binary64) (/.f64 #s(literal -1 binary64) re)) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) re)))
(+.f64 (neg.f64 re) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (neg.f64 re))
#s(literal -1 binary64)
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 (log.f64 re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 re))
(*.f64 (log.f64 re) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64)))))
(*.f64 (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 (neg.f64 (log.f64 re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (log.f64 re) #s(literal -2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (log.f64 re) (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 re)) (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 100 binary64))) (neg.f64 (log.f64 re))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 re)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (log.f64 re) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64)))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64)))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 re))) (log.f64 #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal -2 binary64) (log.f64 re)) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (log.f64 re)) (log.f64 #s(literal 100 binary64)))
(/.f64 (*.f64 (log.f64 re) #s(literal 2 binary64)) (log.f64 #s(literal 100 binary64)))
(/.f64 (*.f64 (neg.f64 (log.f64 re)) #s(literal -2 binary64)) (log.f64 #s(literal 100 binary64)))
(/.f64 (*.f64 (log.f64 re) #s(literal -2 binary64)) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (/.f64 (log.f64 re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64)))
(/.f64 (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 #s(literal 1/10 binary64)))
(neg.f64 (/.f64 (log.f64 re) (log.f64 #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (log.f64 re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 (/.f64 (log.f64 re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 re)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 re)) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 re)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 re) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 re) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 re) #s(literal 0 binary64))
(fma.f64 (log.f64 re) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 (log.f64 re) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 (log.f64 re) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (log.f64 re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 (neg.f64 (log.f64 re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 re) (log.f64 #s(literal 1/10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 re) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 re) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64))
(+.f64 (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(+.f64 (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(+.f64 (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(log.f64 (*.f64 (pow.f64 re (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 1 binary64)))
(log.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(log.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1 binary64)))
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))))
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))))
(log.f64 (pow.f64 re (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))))
(log.f64 (pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1 binary64)))
(log.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (*.f64 (log.f64 re) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (*.f64 (log.f64 re) #s(literal -2 binary64)) #s(literal 8 binary64)) #s(literal 4 binary64))
(*.f64 (/.f64 (*.f64 (log.f64 re) #s(literal -2 binary64)) #s(literal -4 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (*.f64 (log.f64 re) #s(literal -2 binary64)) #s(literal 4 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (log.f64 re) #s(literal -2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (log.f64 re) #s(literal 2 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (neg.f64 (log.f64 re)) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (neg.f64 (log.f64 re)) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))
(*.f64 (*.f64 (log.f64 re) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(*.f64 (log.f64 re) #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 re))))
(*.f64 (neg.f64 (log.f64 re)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 re)))
(*.f64 #s(literal -1 binary64) (log.f64 re))
(/.f64 (*.f64 (neg.f64 (log.f64 re)) #s(literal 4 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) (neg.f64 (log.f64 re))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 re))) #s(literal -2 binary64))
(/.f64 (/.f64 (*.f64 (log.f64 re) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal -2 binary64))
(/.f64 (/.f64 (log.f64 re) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (log.f64 re) #s(literal 2 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 re)) #s(literal -2 binary64)) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 (log.f64 re) #s(literal -2 binary64))) #s(literal -2 binary64))
(/.f64 (*.f64 (log.f64 re) #s(literal -2 binary64)) #s(literal 2 binary64))
(/.f64 (log.f64 re) #s(literal -1 binary64))
(/.f64 (neg.f64 (log.f64 re)) #s(literal 1 binary64))
(neg.f64 (log.f64 re))
(fma.f64 (*.f64 (log.f64 re) #s(literal -1/2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 (*.f64 (log.f64 re) #s(literal -1/2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (log.f64 re) #s(literal -2 binary64)) #s(literal 8 binary64)) #s(literal 4 binary64) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 (/.f64 (*.f64 (log.f64 re) #s(literal -2 binary64)) #s(literal 8 binary64)) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (log.f64 re) #s(literal -2 binary64)) #s(literal -4 binary64)) #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 (/.f64 (*.f64 (log.f64 re) #s(literal -2 binary64)) #s(literal -4 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (log.f64 re) #s(literal -2 binary64)) #s(literal 4 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 (/.f64 (*.f64 (log.f64 re) #s(literal -2 binary64)) #s(literal 4 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 re) #s(literal -2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 (/.f64 (log.f64 re) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 re) #s(literal 2 binary64)) #s(literal -2 binary64) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 (/.f64 (log.f64 re) #s(literal 2 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (log.f64 re)) #s(literal 2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 (/.f64 (neg.f64 (log.f64 re)) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (log.f64 re)) #s(literal -1/2 binary64)) #s(literal -1/2 binary64) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 (/.f64 (neg.f64 (log.f64 re)) #s(literal -1/2 binary64)) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 re) #s(literal -2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 (*.f64 (log.f64 re) #s(literal -2 binary64)) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 re) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 (log.f64 re) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 re)) (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 re))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 re))) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 re))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 re)) #s(literal 1/2 binary64) (*.f64 (neg.f64 (log.f64 re)) #s(literal 1/2 binary64)))
(fma.f64 (neg.f64 (log.f64 re)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 (neg.f64 (log.f64 re)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 (log.f64 re)) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 #s(literal 1 binary64) (neg.f64 (log.f64 re)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (log.f64 re) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(fma.f64 #s(literal -1 binary64) (log.f64 re) #s(literal 0 binary64))
(-.f64 (neg.f64 (log.f64 re)) #s(literal 0 binary64))
(+.f64 (*.f64 (neg.f64 (log.f64 re)) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (log.f64 re)) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 re))) (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 re))))
(+.f64 #s(literal 0 binary64) (neg.f64 (log.f64 re)))
(+.f64 (neg.f64 (log.f64 re)) (*.f64 #s(literal 0 binary64) (log.f64 re)))
(+.f64 (neg.f64 (log.f64 re)) #s(literal 0 binary64))
(log.f64 (/.f64 #s(literal 1 binary64) re))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) re) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) re) #s(literal 8 binary64)) #s(literal 4 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) re) #s(literal -4 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 4 binary64)) #s(literal 4 binary64))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) re) #s(literal -2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) re) #s(literal -2 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) re) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) re) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 2 binary64)) #s(literal -2 binary64))
(*.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal -2 binary64))
(*.f64 (/.f64 #s(literal -1/2 binary64) (neg.f64 re)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 re re)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) re) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal -2 binary64) re) #s(literal -1/2 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) re) #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) re)))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (neg.f64 re)))
(*.f64 (/.f64 #s(literal -1 binary64) re) #s(literal -1 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) re))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal -1 binary64) re) #s(literal -2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) re)))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 re re)))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) re))
(*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re))
(*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/2 binary64)))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -2 binary64) re))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re))
(pow.f64 re #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 4 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 4 binary64))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) re) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(/.f64 (fma.f64 #s(literal -2 binary64) re (*.f64 (*.f64 #s(literal -2 binary64) re) #s(literal 0 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) re) re))
(/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) re) re #s(literal 0 binary64)) (+.f64 re re))
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) re) re #s(literal 0 binary64)) (*.f64 #s(literal -2 binary64) re))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) re) re #s(literal 0 binary64)) (neg.f64 re))
(/.f64 (fma.f64 re #s(literal 2 binary64) (*.f64 (+.f64 re re) #s(literal 0 binary64))) (*.f64 (+.f64 re re) re))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) re) re #s(literal 0 binary64)) re)
(/.f64 (/.f64 #s(literal 2 binary64) re) #s(literal 2 binary64))
(/.f64 #s(literal 8 binary64) (*.f64 #s(literal 4 binary64) (+.f64 re re)))
(/.f64 #s(literal -4 binary64) (*.f64 #s(literal -2 binary64) (+.f64 re re)))
(/.f64 (/.f64 #s(literal -2 binary64) re) #s(literal -2 binary64))
(/.f64 (+.f64 re re) (*.f64 (+.f64 re re) re))
(/.f64 (*.f64 #s(literal -2 binary64) re) (*.f64 (*.f64 #s(literal -2 binary64) re) re))
(/.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re re)))
(/.f64 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) re))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) re))
(/.f64 (/.f64 #s(literal -1 binary64) re) #s(literal -1 binary64))
(/.f64 re (*.f64 re re))
(/.f64 (neg.f64 re) (*.f64 re (neg.f64 re)))
(/.f64 #s(literal 2 binary64) (+.f64 re re))
(/.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) re)
(/.f64 #s(literal -1 binary64) (neg.f64 re))
(neg.f64 (/.f64 #s(literal -1 binary64) re))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) re) #s(literal -1/2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 2 binary64) re) #s(literal 8 binary64)) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 2 binary64) re) #s(literal -4 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) re) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) re) #s(literal -2 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) re) #s(literal -1/2 binary64)) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) re) #s(literal -1/2 binary64)) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 2 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (neg.f64 re)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 re re)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) re) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) re) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) re) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) re)) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) (neg.f64 re)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) re) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) re) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal -1 binary64) re) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) re)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 re re)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) re) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -2 binary64) re) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) re) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 re re)) (/.f64 #s(literal -1 binary64) (+.f64 re re)))
(-.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))
(+.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) re)) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) re)))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 re re)) (/.f64 #s(literal 1 binary64) (+.f64 re re)))
(+.f64 (/.f64 #s(literal 1/2 binary64) re) (/.f64 #s(literal 1/2 binary64) re))
(+.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) re))
(+.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 0 binary64))
#s(literal 1 binary64)

eval142.0ms (3.2%)

Memory
2.9MiB live, 279.0MiB allocated; 30ms collecting garbage
Compiler

Compiled 11 373 to 3 235 computations (71.6% saved)

prune30.0ms (0.7%)

Memory
-7.6MiB live, 89.5MiB allocated; 11ms collecting garbage
Pruning

16 alts after pruning (11 fresh and 5 done)

PrunedKeptTotal
New1 01671 023
Fresh246
Picked235
Done123
Total1 021161 037
Accuracy
99.9%
Counts
1 037 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
0.0%
(/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (log.f64 #s(literal 1/10 binary64)))
0.0%
(/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (log.f64 #s(literal 1/10 binary64)))
98.2%
(/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (log.f64 #s(literal 1/10 binary64)))
50.9%
(/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))
99.0%
(/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
99.1%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 #s(literal 10 binary64)))
0.0%
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64)))
0.0%
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64)))
98.3%
(/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))
51.2%
(log.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 (fma.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64)) (*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64))) (*.f64 (log.f64 #s(literal 1/10000 binary64)) (log.f64 #s(literal 100 binary64))))))
0.0%
(log.f64 (pow.f64 (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
0.0%
(log.f64 (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))))
50.8%
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))))
10.2%
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 #s(literal 1/10 binary64))))
10.2%
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64))))
10.2%
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (log.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))))
Compiler

Compiled 370 to 366 computations (1.1% saved)

series656.0ms (14.8%)

Memory
-47.7MiB live, 651.8MiB allocated; 809ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0177814142
Stop Event
iter-limit
Counts
34 → 239
Calls
Call 1
Inputs
(log.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 (fma.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64)) (*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64))) (*.f64 (log.f64 #s(literal 1/10000 binary64)) (log.f64 #s(literal 100 binary64))))))
(pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 (fma.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64)) (*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64))) (*.f64 (log.f64 #s(literal 1/10000 binary64)) (log.f64 #s(literal 100 binary64)))))
(fma.f64 im im (*.f64 re re))
im
(*.f64 re re)
re
(/.f64 (fma.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64)) (*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64))) (*.f64 (log.f64 #s(literal 1/10000 binary64)) (log.f64 #s(literal 100 binary64))))
(fma.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64)) (*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64)))
#s(literal -2 binary64)
(log.f64 #s(literal 100 binary64))
#s(literal 100 binary64)
(*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64))
(log.f64 #s(literal 1/10000 binary64))
#s(literal 1/10000 binary64)
#s(literal 0 binary64)
(*.f64 (log.f64 #s(literal 1/10000 binary64)) (log.f64 #s(literal 100 binary64)))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64))))
(/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64)))
(log.f64 re)
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64)))
(log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))
(neg.f64 im)
(/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (log.f64 #s(literal 1/10 binary64)))
(neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(log.f64 (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))))
(pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))))
(/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))
(log.f64 #s(literal 1/100 binary64))
#s(literal 1/100 binary64)
Outputs
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64)))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -48 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -4 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 24 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1920 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -6 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 3 binary64))))) (fma.f64 #s(literal -720 binary64) (fma.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 1/10000 binary64))))))) (*.f64 #s(literal 1440 binary64) (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -4 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (log.f64 #s(literal 1/10000 binary64))))))))) (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -48 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -4 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 24 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))))))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))))))))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (fma.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 3 binary64))))))))) (*.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64)))))))))))))
#s(approx (+ (* im im) (* re re)) (pow.f64 im #s(literal 2 binary64)))
#s(approx (+ (* im im) (* re re)) (+.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 (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -720 binary64) (fma.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))))) (fma.f64 #s(literal -30 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -3/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 360 binary64) (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (log.f64 #s(literal 1/10 binary64))))))))) (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (pow.f64 im #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))))
#s(approx (/ (log re) (log 10)) (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64))))
#s(approx (log re) (log.f64 re))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 6 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.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/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))
#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 (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))
#s(approx (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
#s(approx (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 6 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))))))
#s(approx (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64)))))
#s(approx (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))
#s(approx (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -12 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -4 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64))))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64)))))))))) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))
#s(approx (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -720 binary64) (fma.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 6 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 6 binary64))))))) (fma.f64 #s(literal -240 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) #s(literal 3 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -6 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 6 binary64))))) (*.f64 #s(literal 720 binary64) (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64))))))) (*.f64 (exp.f64 (*.f64 #s(literal -4 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -12 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -4 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64))))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64))))))))))) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64)))))) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64))))))))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 6 binary64))))))))) (*.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal 4 binary64)))))))))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10000 binary64)))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -48 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 8 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64)))))) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10000 binary64)))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -1920 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 12 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 720 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -2/3 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 1/10000 binary64)))))) (*.f64 #s(literal 1440 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64)))))) (*.f64 (exp.f64 (*.f64 #s(literal 8 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) (log.f64 #s(literal 1/10000 binary64))))))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -48 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 8 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64)))))) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10000 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10000 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 re #s(literal 4 binary64))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10000 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -2/3 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 1/10000 binary64))))))) (pow.f64 re #s(literal 6 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 re #s(literal 4 binary64)))))))
#s(approx (+ (* im im) (* re re)) (*.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 (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -30 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 360 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))))))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (/ (log re) (log 10)) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 10 binary64)))))
#s(approx (log re) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal -1/4 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 (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (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 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 (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))))
#s(approx (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (log.f64 (/.f64 #s(literal 1 binary64) re)))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal -1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal -1/4 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 (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/100 binary64)))))
#s(approx (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))))
#s(approx (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -12 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/100 binary64)))))))
#s(approx (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -240 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 6 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -1/360 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (log.f64 #s(literal 1/100 binary64)))))) (*.f64 #s(literal 720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) (log.f64 #s(literal 1/100 binary64))))))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -12 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/100 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/100 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/100 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -1/360 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (log.f64 #s(literal 1/100 binary64))))))) (pow.f64 re #s(literal 6 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64)))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10000 binary64)))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -48 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 8 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64)))))) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10000 binary64)))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -1920 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 12 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 720 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -2/3 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 1/10000 binary64)))))) (*.f64 #s(literal 1440 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64)))))) (*.f64 (exp.f64 (*.f64 #s(literal 8 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) (log.f64 #s(literal 1/10000 binary64))))))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -48 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 8 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64)))))) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10000 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10000 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 re #s(literal 4 binary64))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10000 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -2/3 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 1/10000 binary64))))))) (pow.f64 re #s(literal 6 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10000 binary64))))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 re #s(literal 4 binary64)))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -30 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 360 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))))))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (fma.f64 #s(literal -1/4 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 (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (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 (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))))
#s(approx (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (log.f64 (/.f64 #s(literal -1 binary64) re)))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal -1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)) (fma.f64 #s(literal -1/4 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 (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/100 binary64)))))
#s(approx (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))))
#s(approx (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -12 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/100 binary64)))))))
#s(approx (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -240 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 6 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -1/360 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (log.f64 #s(literal 1/100 binary64)))))) (*.f64 #s(literal 720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) (log.f64 #s(literal 1/100 binary64))))))) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -12 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/100 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/100 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/100 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -1/360 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 im #s(literal 6 binary64)))) (log.f64 #s(literal 1/100 binary64))))))) (pow.f64 re #s(literal 6 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)))))) (pow.f64 re #s(literal 4 binary64)))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64)))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -48 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -4 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 24 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1920 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -6 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 3 binary64))))) (fma.f64 #s(literal -720 binary64) (fma.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 1/10000 binary64))))))) (*.f64 #s(literal 1440 binary64) (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -4 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (log.f64 #s(literal 1/10000 binary64))))))))) (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -48 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -4 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 24 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))))))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))))))))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (fma.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 3 binary64))))))))) (*.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64)))))))))))))
#s(approx im im)
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -720 binary64) (fma.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))))) (fma.f64 #s(literal -30 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 6 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -3/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 360 binary64) (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (log.f64 #s(literal 1/10 binary64))))))))) (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (pow.f64 re #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 6 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))))) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64))))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (+.f64 (log.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/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #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 (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))))))
#s(approx (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
#s(approx (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 6 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 6 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))))))
#s(approx (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64)))))
#s(approx (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))))))
#s(approx (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -12 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -4 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64))))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))))))))) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64))))))))
#s(approx (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -720 binary64) (fma.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 6 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 6 binary64))))))) (fma.f64 #s(literal -240 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) #s(literal 3 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -6 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 6 binary64))))) (*.f64 #s(literal 720 binary64) (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64))))))) (*.f64 (exp.f64 (*.f64 #s(literal -4 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -12 binary64) (/.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -4 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64))))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64))))))))))) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64))))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64)))))) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64))))))))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 6 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 6 binary64))))))))) (*.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (/.f64 (log.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64)))) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))))))))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10000 binary64)))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -48 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 8 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64)))))) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10000 binary64)))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -1920 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 12 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 720 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -2/3 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 1/10000 binary64)))))) (*.f64 #s(literal 1440 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64)))))) (*.f64 (exp.f64 (*.f64 #s(literal 8 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) (log.f64 #s(literal 1/10000 binary64))))))) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -48 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 8 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64)))))) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10000 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10000 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 im #s(literal 4 binary64))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10000 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -2/3 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 1/10000 binary64))))))) (pow.f64 im #s(literal 6 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 im #s(literal 4 binary64)))))))
#s(approx (+ (* im im) (* re re)) (*.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 (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -30 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 360 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))))))) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal -1/4 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 (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (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 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 (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))))
#s(approx (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (log.f64 (/.f64 #s(literal 1 binary64) im)))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal -1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (pow.f64 im #s(literal 6 binary64)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal -1/4 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 (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/100 binary64)))))
#s(approx (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))))
#s(approx (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -12 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/100 binary64)))))))
#s(approx (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -240 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 6 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -1/360 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (log.f64 #s(literal 1/100 binary64)))))) (*.f64 #s(literal 720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) (log.f64 #s(literal 1/100 binary64))))))) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -12 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/100 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/100 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/100 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -1/360 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (log.f64 #s(literal 1/100 binary64))))))) (pow.f64 im #s(literal 6 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64)))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10000 binary64)))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -48 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 8 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64)))))) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10000 binary64)))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -1920 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 12 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 720 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -2/3 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 1/10000 binary64)))))) (*.f64 #s(literal 1440 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64)))))) (*.f64 (exp.f64 (*.f64 #s(literal 8 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) (log.f64 #s(literal 1/10000 binary64))))))) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -48 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 8 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64)))))) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10000 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10000 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 im #s(literal 4 binary64))))))
#s(approx (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10000 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10000 binary64)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal -4/3 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -2/3 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 1/10000 binary64))))))) (pow.f64 im #s(literal 6 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10000 binary64))))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64))))) (pow.f64 im #s(literal 4 binary64)))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -30 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 360 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))))))))) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (exp.f64 (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 10 binary64)))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))))))
#s(approx (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 10 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 10 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 10 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
#s(approx (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (fma.f64 #s(literal -1/4 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 (log (sqrt (+ (* re re) (* im im)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (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))))))))))
#s(approx (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64))))))
#s(approx (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal -1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/10 binary64)))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (log.f64 (/.f64 #s(literal -1 binary64) im)))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
#s(approx (neg (log (sqrt (+ (* re re) (* im im))))) (-.f64 (*.f64 #s(literal -1/720 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (pow.f64 im #s(literal 6 binary64)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (fma.f64 #s(literal -1/4 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 (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/100 binary64)))))
#s(approx (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))))
#s(approx (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -12 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/100 binary64)))))))
#s(approx (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))) (fma.f64 #s(literal 1/720 binary64) (/.f64 (fma.f64 #s(literal -240 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 6 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 720 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -1/360 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (log.f64 #s(literal 1/100 binary64)))))) (*.f64 #s(literal 720 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) (log.f64 #s(literal 1/100 binary64))))))) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -12 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64))))))) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/100 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/100 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64))))))
#s(approx (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/100 binary64)))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (log.f64 #s(literal 1/100 binary64)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -1/360 binary64) (/.f64 (fma.f64 #s(literal 30 binary64) (pow.f64 re #s(literal 6 binary64)) (*.f64 #s(literal 90 binary64) (pow.f64 re #s(literal 6 binary64)))) (log.f64 #s(literal 1/100 binary64))))))) (pow.f64 im #s(literal 6 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 1/100 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64)))))))
Calls

6 calls:

TimeVariablePointExpression
53.0ms
re
@-inf
((log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+ (* im im) (* re re)) im (* re re) re (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))) (+ (* -2 (log 100)) (* (log 1/10000) 0)) -2 (log 100) 100 (* (log 1/10000) 0) (log 1/10000) 1/10000 0 (* (log 1/10000) (log 100)) (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/ (log re) (log 10)) (log re) (log 10) 10 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) (neg im) (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10) 1/10 (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (/ -2 (log 1/100)) (log 1/100) 1/100)
47.0ms
re
@0
((log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+ (* im im) (* re re)) im (* re re) re (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))) (+ (* -2 (log 100)) (* (log 1/10000) 0)) -2 (log 100) 100 (* (log 1/10000) 0) (log 1/10000) 1/10000 0 (* (log 1/10000) (log 100)) (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/ (log re) (log 10)) (log re) (log 10) 10 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) (neg im) (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10) 1/10 (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (/ -2 (log 1/100)) (log 1/100) 1/100)
43.0ms
re
@inf
((log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+ (* im im) (* re re)) im (* re re) re (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))) (+ (* -2 (log 100)) (* (log 1/10000) 0)) -2 (log 100) 100 (* (log 1/10000) 0) (log 1/10000) 1/10000 0 (* (log 1/10000) (log 100)) (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/ (log re) (log 10)) (log re) (log 10) 10 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) (neg im) (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10) 1/10 (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (/ -2 (log 1/100)) (log 1/100) 1/100)
11.0ms
im
@inf
((log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+ (* im im) (* re re)) im (* re re) re (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))) (+ (* -2 (log 100)) (* (log 1/10000) 0)) -2 (log 100) 100 (* (log 1/10000) 0) (log 1/10000) 1/10000 0 (* (log 1/10000) (log 100)) (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/ (log re) (log 10)) (log re) (log 10) 10 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) (neg im) (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10) 1/10 (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (/ -2 (log 1/100)) (log 1/100) 1/100)
11.0ms
im
@-inf
((log (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))))) (pow (+ (* im im) (* re re)) (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100)))) (+ (* im im) (* re re)) im (* re re) re (/ (+ (* -2 (log 100)) (* (log 1/10000) 0)) (* (log 1/10000) (log 100))) (+ (* -2 (log 100)) (* (log 1/10000) 0)) -2 (log 100) 100 (* (log 1/10000) 0) (log 1/10000) 1/10000 0 (* (log 1/10000) (log 100)) (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/ (log re) (log 10)) (log re) (log 10) 10 (/ (log (sqrt (+ (* re re) (* im im)))) (log 10)) (log (sqrt (+ (* re re) (* im im)))) (sqrt (+ (* re re) (* im im))) (neg im) (/ (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10)) (neg (log (sqrt (+ (* re re) (* im im))))) (log 1/10) 1/10 (log (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100)))) (pow (sqrt (+ (* re re) (* im im))) (/ -2 (log 1/100))) (/ -2 (log 1/100)) (log 1/100) 1/100)

rewrite232.0ms (5.2%)

Memory
20.1MiB live, 297.6MiB allocated; 48ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044233
068204
1220198
2689186
33933186
08107154
114749154
Stop Event
saturated
node-limit
iter-limit
Counts
34 → 654
Calls
Call 1
Inputs
(log.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 (fma.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64)) (*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64))) (*.f64 (log.f64 #s(literal 1/10000 binary64)) (log.f64 #s(literal 100 binary64))))))
(pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 (fma.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64)) (*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64))) (*.f64 (log.f64 #s(literal 1/10000 binary64)) (log.f64 #s(literal 100 binary64)))))
(fma.f64 im im (*.f64 re re))
im
(*.f64 re re)
re
(/.f64 (fma.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64)) (*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64))) (*.f64 (log.f64 #s(literal 1/10000 binary64)) (log.f64 #s(literal 100 binary64))))
(fma.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64)) (*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64)))
#s(literal -2 binary64)
(log.f64 #s(literal 100 binary64))
#s(literal 100 binary64)
(*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64))
(log.f64 #s(literal 1/10000 binary64))
#s(literal 1/10000 binary64)
#s(literal 0 binary64)
(*.f64 (log.f64 #s(literal 1/10000 binary64)) (log.f64 #s(literal 100 binary64)))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64))))
(/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64)))
(log.f64 re)
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64)))
(log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))
(neg.f64 im)
(/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (log.f64 #s(literal 1/10 binary64)))
(neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(log.f64 (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))))
(pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64))))
(/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))
(log.f64 #s(literal 1/100 binary64))
#s(literal 1/100 binary64)
Outputs
(log.f64 (pow.f64 (fma.f64 re re (*.f64 im im)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))))
(pow.f64 (fma.f64 re re (*.f64 im im)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (sqrt.f64 (fma.f64 re re (*.f64 im im))))
(pow.f64 (*.f64 (fma.f64 re re (*.f64 im im)) (fma.f64 re re (*.f64 im im))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) #s(literal 2 binary64))
(pow.f64 (fma.f64 re re (*.f64 im im)) #s(literal 1 binary64))
(neg.f64 (neg.f64 (fma.f64 re re (*.f64 im im))))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 re))) (neg.f64 (neg.f64 (fabs.f64 re))) (*.f64 im im))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 re))) (fabs.f64 re) (*.f64 im im))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 im))) (neg.f64 (neg.f64 (fabs.f64 im))) (*.f64 re re))
(fma.f64 (neg.f64 (neg.f64 (fabs.f64 im))) (fabs.f64 im) (*.f64 re re))
(fma.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (fabs.f64 re)) (*.f64 im im))
(fma.f64 (neg.f64 (fabs.f64 im)) (neg.f64 (fabs.f64 im)) (*.f64 re re))
(fma.f64 (fabs.f64 re) (neg.f64 (neg.f64 (fabs.f64 re))) (*.f64 im im))
(fma.f64 (fabs.f64 re) (fabs.f64 re) (*.f64 im im))
(fma.f64 (fabs.f64 im) (neg.f64 (neg.f64 (fabs.f64 im))) (*.f64 re re))
(fma.f64 (fabs.f64 im) (fabs.f64 im) (*.f64 re re))
(fma.f64 (neg.f64 re) (neg.f64 re) (*.f64 im im))
(fma.f64 (neg.f64 im) (neg.f64 im) (*.f64 re re))
(fma.f64 re re (*.f64 im im))
(fma.f64 im im (*.f64 re re))
(sqrt.f64 (*.f64 (fma.f64 re re (*.f64 im im)) (fma.f64 re re (*.f64 im im))))
(-.f64 (*.f64 re re) (*.f64 (neg.f64 im) im))
(-.f64 (*.f64 im im) (*.f64 (neg.f64 re) re))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im)))) (sqrt.f64 (fma.f64 re re (*.f64 im im)))))
(fabs.f64 (*.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (neg.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))))))
(fabs.f64 (fma.f64 re re (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(+.f64 (*.f64 im im) (*.f64 re re))
im
(*.f64 (neg.f64 (neg.f64 (fabs.f64 re))) (neg.f64 (neg.f64 (fabs.f64 re))))
(*.f64 (neg.f64 (neg.f64 (fabs.f64 re))) (fabs.f64 re))
(*.f64 (neg.f64 (fabs.f64 re)) (neg.f64 (fabs.f64 re)))
(*.f64 (fabs.f64 re) (neg.f64 (neg.f64 (fabs.f64 re))))
(*.f64 (fabs.f64 re) (fabs.f64 re))
(*.f64 (neg.f64 re) (neg.f64 re))
(*.f64 re re)
(pow.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (fabs.f64 re)) #s(literal 2 binary64))
(pow.f64 (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))
(neg.f64 (*.f64 (neg.f64 re) re))
(sqrt.f64 (*.f64 (*.f64 re re) (*.f64 re re)))
(fabs.f64 (*.f64 (neg.f64 re) re))
(fabs.f64 (*.f64 re re))
re
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (log.f64 #s(literal 100 binary64))) #s(literal -2 binary64))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal -2 binary64)) (log.f64 #s(literal 100 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/10000 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 100 binary64))))
(*.f64 (/.f64 (log.f64 #s(literal 100 binary64)) (log.f64 #s(literal 10000 binary64))) (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 100 binary64))))
(*.f64 (/.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal -1/2 binary64))
(*.f64 (/.f64 #s(literal -2 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64)))) (/.f64 (log.f64 #s(literal 100 binary64)) #s(literal -2 binary64)))
(*.f64 (/.f64 (log.f64 #s(literal 100 binary64)) #s(literal -2 binary64)) (/.f64 #s(literal -2 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(*.f64 (/.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (log.f64 #s(literal 100 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 100 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) (log.f64 #s(literal 10000 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10000 binary64))) #s(literal -2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal -1/2 binary64))
(*.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/10000 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 100 binary64))))
(*.f64 (log.f64 #s(literal 10000 binary64)) (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64)))
(*.f64 (log.f64 #s(literal 10000 binary64)) (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64)))
(*.f64 (log.f64 #s(literal 10000 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (log.f64 #s(literal 1/10000 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 100 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(*.f64 #s(literal 2 binary64) (/.f64 (log.f64 #s(literal 100 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(*.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/10000 binary64))))
(*.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 (log.f64 #s(literal 100 binary64)) (log.f64 #s(literal 10000 binary64))))
(*.f64 (log.f64 #s(literal 1/100 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(*.f64 (log.f64 #s(literal 1/100 binary64)) (/.f64 #s(literal -2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/100 binary64))))
(*.f64 (log.f64 #s(literal 1/10000 binary64)) (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64)))
(*.f64 (log.f64 #s(literal 1/10000 binary64)) (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64)))
(*.f64 (log.f64 #s(literal 1/10000 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))))
(*.f64 (log.f64 #s(literal 100 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(*.f64 (log.f64 #s(literal 100 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64)))
(*.f64 (log.f64 #s(literal 100 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))))
(*.f64 (log.f64 #s(literal 100 binary64)) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64)))
(*.f64 (log.f64 #s(literal 100 binary64)) (/.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))))
(*.f64 #s(literal -2 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(*.f64 #s(literal -2 binary64) (+.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10000 binary64))) #s(literal 0 binary64)))
(*.f64 #s(literal -2 binary64) (-.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10000 binary64))) #s(literal 0 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10000 binary64))))
(pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 100 binary64))) (log.f64 #s(literal 1/10000 binary64)))
(/.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) (log.f64 #s(literal 10000 binary64)))
(/.f64 (fma.f64 (log.f64 #s(literal 10000 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)))
(/.f64 (fma.f64 (log.f64 #s(literal 10000 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (log.f64 #s(literal 10000 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64)) (log.f64 #s(literal 1/10000 binary64)))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))
(/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64)) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64)) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) #s(literal 0 binary64)) (log.f64 #s(literal 1/10000 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (log.f64 #s(literal 1/10000 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))
(/.f64 (-.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)) #s(literal 2 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (log.f64 #s(literal 100000000 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))))
(/.f64 (+.f64 #s(literal 0 binary64) (log.f64 #s(literal 100000000 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 10000 binary64))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))) (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64))))
(/.f64 (fma.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64) #s(literal 0 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) (log.f64 #s(literal 100 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) #s(literal 2 binary64) #s(literal 0 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(/.f64 (fma.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))))
(/.f64 (fma.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (log.f64 #s(literal 1/10000 binary64)))) (*.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (log.f64 #s(literal 1/100 binary64))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/10000 binary64))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64))))
(/.f64 (/.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (log.f64 #s(literal 10000 binary64)))
(/.f64 (/.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal -2 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal -2 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 10000 binary64))))
(/.f64 (+.f64 (log.f64 #s(literal 100000000 binary64)) #s(literal 0 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 10000 binary64))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (log.f64 #s(literal 10000 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 10000 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (log.f64 #s(literal 1/10000 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) #s(literal 0 binary64))) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64))))
(/.f64 (fma.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) #s(literal 0 binary64))) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) (log.f64 #s(literal 100 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) #s(literal 0 binary64))) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) #s(literal 2 binary64) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) #s(literal 0 binary64))) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) #s(literal 0 binary64))) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)) (*.f64 (log.f64 #s(literal 1/100 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (*.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64))) (*.f64 (log.f64 #s(literal 100 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 100 binary64)) #s(literal -1 binary64))) (*.f64 (log.f64 #s(literal 100 binary64)) (log.f64 #s(literal 1/100 binary64))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (log.f64 #s(literal 100 binary64))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) #s(literal -1 binary64))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (log.f64 #s(literal 1/100 binary64))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (log.f64 #s(literal 1/10000 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64))))
(/.f64 (+.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/100000000 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/10000 binary64))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) #s(literal -1 binary64))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/100 binary64))))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)) (*.f64 (log.f64 #s(literal 100 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 100 binary64))))
(/.f64 (-.f64 (log.f64 #s(literal 100000000 binary64)) #s(literal 0 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 10000 binary64))))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/10000 binary64))) #s(literal 0 binary64)) (*.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/10000 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (log.f64 #s(literal 1/10000 binary64))))
(/.f64 #s(literal -4 binary64) (*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64)))
(/.f64 #s(literal -4 binary64) (log.f64 #s(literal 1/100000000 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) #s(literal 0 binary64))) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) (log.f64 #s(literal 1/10000 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) #s(literal 0 binary64))) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) (log.f64 #s(literal 100 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) #s(literal 0 binary64))) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) #s(literal 0 binary64))) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) #s(literal 0 binary64))) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(/.f64 (-.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 0 binary64)) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 100 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64)) (*.f64 (log.f64 #s(literal 1/100 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)) (*.f64 (log.f64 #s(literal 1/100 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)) (*.f64 (log.f64 #s(literal 100 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (log.f64 #s(literal 100 binary64))))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64)) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64)) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64)))) (neg.f64 (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64))))
(/.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))))
(/.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (log.f64 #s(literal 1/10000 binary64))))
(/.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 10000 binary64))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))))
(/.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)))
(/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (log.f64 #s(literal 10000 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))
(/.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (*.f64 (log.f64 #s(literal 1/100 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(/.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (*.f64 (log.f64 #s(literal 100 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))))
(/.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (log.f64 #s(literal 100 binary64))))
(/.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/100 binary64))))
(/.f64 #s(literal 2 binary64) (log.f64 #s(literal 10000 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 100 binary64)))
(/.f64 (log.f64 #s(literal 1/100 binary64)) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 100 binary64))))
(/.f64 (log.f64 #s(literal 1/100 binary64)) (*.f64 (log.f64 #s(literal 100 binary64)) (log.f64 #s(literal 1/100 binary64))))
(/.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 (log.f64 #s(literal 100 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(/.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 100 binary64))))
(/.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))
(/.f64 (log.f64 #s(literal 100 binary64)) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64))))
(/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/10000 binary64)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (log.f64 #s(literal 10000 binary64))))
(neg.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/10000 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 100 binary64))))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (log.f64 #s(literal 100 binary64))) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal -2 binary64)) (log.f64 #s(literal 100 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/10000 binary64))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 #s(literal 100 binary64)) (log.f64 #s(literal 10000 binary64))) (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64)))) (/.f64 (log.f64 #s(literal 100 binary64)) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 #s(literal 100 binary64)) #s(literal -2 binary64)) (/.f64 #s(literal -2 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (log.f64 #s(literal 100 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 100 binary64))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) (log.f64 #s(literal 10000 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10000 binary64))) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/10000 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 10000 binary64)) (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 10000 binary64)) (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 10000 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 100 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (log.f64 #s(literal 100 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/10000 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 (log.f64 #s(literal 100 binary64)) (log.f64 #s(literal 10000 binary64))) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/100 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/100 binary64)) (/.f64 #s(literal -2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/10000 binary64)) (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/10000 binary64)) (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/10000 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 100 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 100 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 100 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 100 binary64)) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 100 binary64)) (/.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10000 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (-.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10000 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10000 binary64))) #s(literal 0 binary64))
(-.f64 (+.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(-.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/100 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) (log.f64 #s(literal 1/10000 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 100 binary64))))
(+.f64 (-.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(log.f64 (pow.f64 #s(literal 100 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal -2 binary64))))
(log.f64 (pow.f64 #s(literal 100 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))))
(log.f64 (pow.f64 #s(literal 10000 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))))
(log.f64 (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))) #s(literal 1 binary64)))
(log.f64 (*.f64 (pow.f64 #s(literal 1/10000 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))) (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (*.f64 (pow.f64 #s(literal 1/10000 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))) #s(literal 1 binary64)))
(log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) (pow.f64 #s(literal 1/10000 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))))))
(log.f64 (*.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1/10000 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))))))
(log.f64 (/.f64 (pow.f64 #s(literal 1/10000 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))) (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (/.f64 (pow.f64 #s(literal 1/10000 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))) #s(literal 1 binary64)))
(log.f64 (pow.f64 #s(literal 1/10000 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))))
(*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal -2 binary64)) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (log.f64 #s(literal 100 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(*.f64 (log.f64 #s(literal 10000 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))
(*.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/100 binary64)))
(*.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10000 binary64)))
(*.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(*.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 1 binary64))
(*.f64 (log.f64 #s(literal 100 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(*.f64 (log.f64 #s(literal 100 binary64)) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10000 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(*.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64)))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64))
(/.f64 (fma.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))
(/.f64 (fma.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)) (log.f64 #s(literal 100 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)))
(/.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))
(/.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 10000 binary64))) (log.f64 #s(literal 1/10000 binary64)))
(/.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))
(/.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 100 binary64)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(neg.f64 (log.f64 #s(literal 10000 binary64)))
(fma.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal -2 binary64)) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (log.f64 #s(literal 100 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 10000 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/100 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 100 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 100 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10000 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64)) #s(literal 0 binary64))
(-.f64 (+.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10000 binary64))))
(-.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (log.f64 #s(literal 10000 binary64))))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 10000 binary64)))
(-.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64))
(+.f64 (-.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10000 binary64)))
(+.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64))
(log.f64 (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal -2 binary64))))
(log.f64 (pow.f64 #s(literal 100 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64)))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 1 binary64)))
(log.f64 (pow.f64 (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 1 binary64)))
(log.f64 (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 1/10000 binary64)))
(log.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 1 binary64)))
(log.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 1 binary64)))
(log.f64 (*.f64 #s(literal 1/10000 binary64) (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (/.f64 (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 10000 binary64)))
(log.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 1 binary64)))
(log.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 1 binary64)))
(log.f64 (/.f64 #s(literal 1/10000 binary64) (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))))
(log.f64 (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))))
(log.f64 #s(literal 1/10000 binary64))
#s(literal -2 binary64)
(*.f64 (/.f64 (log.f64 #s(literal 100 binary64)) #s(literal -2 binary64)) #s(literal -2 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 #s(literal 100 binary64)))
(*.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 1 binary64)))
(*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal -1/2 binary64))
(*.f64 (log.f64 #s(literal 100 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 (log.f64 #s(literal 100 binary64)) #s(literal -2 binary64)))
(/.f64 (log.f64 #s(literal 10000 binary64)) #s(literal 2 binary64))
(/.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal -2 binary64))
(/.f64 (log.f64 #s(literal 100 binary64)) #s(literal 1 binary64))
(neg.f64 (/.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64)))
(neg.f64 (/.f64 (log.f64 #s(literal 10000 binary64)) #s(literal -2 binary64)))
(neg.f64 (log.f64 #s(literal 1/100 binary64)))
(fma.f64 (/.f64 (log.f64 #s(literal 100 binary64)) #s(literal -2 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(literal 100 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 100 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 (log.f64 #s(literal 100 binary64)) #s(literal -2 binary64)) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10000 binary64)) #s(literal -2 binary64)))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/100 binary64)))
(-.f64 (log.f64 #s(literal 100 binary64)) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 #s(literal 100 binary64)))
(+.f64 (log.f64 #s(literal 100 binary64)) #s(literal 0 binary64))
(log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 100 binary64)))
(log.f64 (*.f64 #s(literal 100 binary64) (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (/.f64 (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 1/100 binary64)))
(log.f64 (/.f64 #s(literal 100 binary64) (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 #s(literal 100 binary64))
#s(literal 100 binary64)
#s(literal 0 binary64)
(*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal -2 binary64)) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (log.f64 #s(literal 100 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(*.f64 (log.f64 #s(literal 10000 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))
(*.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/100 binary64)))
(*.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10000 binary64)))
(*.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(*.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 1 binary64))
(*.f64 (log.f64 #s(literal 100 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(*.f64 (log.f64 #s(literal 100 binary64)) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10000 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(*.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64)))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64))
(/.f64 (fma.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) #s(literal 0 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))
(/.f64 (fma.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64)) (log.f64 #s(literal 100 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64)))
(/.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))
(/.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 10000 binary64))) (log.f64 #s(literal 1/10000 binary64)))
(/.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))
(/.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 100 binary64)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(neg.f64 (log.f64 #s(literal 10000 binary64)))
(fma.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal -2 binary64)) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (log.f64 #s(literal 100 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 10000 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/100 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/100 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 100 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 100 binary64)) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10000 binary64))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64)) #s(literal 0 binary64))
(-.f64 (+.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10000 binary64))))
(-.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (log.f64 #s(literal 10000 binary64))))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 10000 binary64)))
(-.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64))
(+.f64 (-.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10000 binary64)))
(+.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64))
(log.f64 (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 100 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal -2 binary64))))
(log.f64 (pow.f64 #s(literal 100 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64)))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 1 binary64)))
(log.f64 (pow.f64 (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 1 binary64)))
(log.f64 (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 1/10000 binary64)))
(log.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 1 binary64)))
(log.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 1 binary64)))
(log.f64 (*.f64 #s(literal 1/10000 binary64) (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (/.f64 (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 10000 binary64)))
(log.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 1 binary64)))
(log.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) #s(literal 1 binary64)))
(log.f64 (/.f64 #s(literal 1/10000 binary64) (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))))
(log.f64 (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))))
(log.f64 #s(literal 1/10000 binary64))
#s(literal 1/10000 binary64)
#s(literal 0 binary64)
(*.f64 (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64))) #s(literal -2 binary64))
(*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))
(*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 10000 binary64)))
(*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) #s(literal 1 binary64))
(*.f64 (log.f64 #s(literal 1/10000 binary64)) (log.f64 #s(literal 100 binary64)))
(*.f64 (log.f64 #s(literal 100 binary64)) (log.f64 #s(literal 1/10000 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64)))))
(*.f64 #s(literal -2 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64))))
(neg.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))
(fma.f64 (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64))) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 10000 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/10000 binary64)) (log.f64 #s(literal 100 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 100 binary64)) (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (*.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(+.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))
(log.f64 (pow.f64 #s(literal 1/100 binary64) (log.f64 #s(literal 10000 binary64))))
(log.f64 (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64)))
(log.f64 (pow.f64 #s(literal 10000 binary64) (log.f64 #s(literal 1/100 binary64))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) (log.f64 #s(literal 100 binary64))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64)))) (log.f64 #s(literal 100 binary64))))
(log.f64 (pow.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 100 binary64))) #s(literal -2 binary64)))
(log.f64 (*.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (*.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64)))
(log.f64 (*.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))) (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (*.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))) #s(literal 1 binary64)))
(log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64)))))
(log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64)))))
(log.f64 (*.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64)))))
(log.f64 (*.f64 #s(literal 1 binary64) (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64)))))
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 10000 binary64) (log.f64 #s(literal 100 binary64)))))
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 1/100 binary64)))))
(log.f64 (pow.f64 #s(literal 1/10000 binary64) (log.f64 #s(literal 100 binary64))))
(log.f64 (pow.f64 #s(literal 100 binary64) (log.f64 #s(literal 1/10000 binary64))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64))))
(*.f64 (*.f64 (neg.f64 (log.f64 re)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (neg.f64 (log.f64 re)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (log.f64 re))
(*.f64 (neg.f64 (log.f64 re)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64))))
(*.f64 (log.f64 re) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (neg.f64 (log.f64 re)) #s(literal -1 binary64)) (log.f64 #s(literal 10 binary64)))
(/.f64 (*.f64 (neg.f64 (log.f64 re)) #s(literal 1 binary64)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (log.f64 re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64)))
(neg.f64 (/.f64 (log.f64 re) (log.f64 #s(literal 1/10 binary64))))
(log.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))
(log.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(log.f64 (pow.f64 (pow.f64 re (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1 binary64)))
(log.f64 (pow.f64 re (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 #s(literal 1 binary64) (log.f64 re))
(*.f64 (log.f64 re) #s(literal 1 binary64))
(neg.f64 (neg.f64 (log.f64 re)))
(fma.f64 (log.f64 re) #s(literal 0 binary64) (log.f64 re))
(+.f64 (*.f64 (log.f64 re) #s(literal 0 binary64)) (log.f64 re))
(+.f64 #s(literal 0 binary64) (log.f64 re))
(log.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)) #s(literal 1 binary64)))
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) re)))
(log.f64 re)
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64))))
(*.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))
(*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal -1 binary64)) (log.f64 #s(literal 10 binary64)))
(/.f64 (*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(neg.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 1/10 binary64))))
(log.f64 (pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 1 binary64)))
(log.f64 (pow.f64 (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1 binary64)))
(log.f64 (pow.f64 (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))
(log.f64 (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 #s(literal -1 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(*.f64 #s(literal 1 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))
(*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal 1 binary64))
(neg.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(fma.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal 0 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))
(+.f64 (*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal 0 binary64)) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))
(+.f64 #s(literal 0 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))
(log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))
(*.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))
(pow.f64 (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal -1 binary64))
(pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) #s(literal 1 binary64))
#s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))
(/.f64 (neg.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))
(/.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) #s(literal 1 binary64))
(+.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))
(neg.f64 im)
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64))))
(*.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))
(*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal -1 binary64)) (log.f64 #s(literal 10 binary64)))
(/.f64 (*.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(neg.f64 (/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 1/10 binary64))))
(log.f64 (pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))) #s(literal 1 binary64)))
(log.f64 (pow.f64 (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1 binary64)))
(log.f64 (pow.f64 (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))
(log.f64 (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 #s(literal -1 binary64) (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))
(*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(*.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 1 binary64))
(neg.f64 (log.f64 (neg.f64 (neg.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))))
(neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))
(fma.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(+.f64 (*.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) #s(literal 0 binary64)) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(+.f64 #s(literal 0 binary64) (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))))
(log.f64 (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))))
(neg.f64 (log.f64 #s(literal 10 binary64)))
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(log.f64 (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 100 binary64)))))
(pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 100 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 100 binary64))) #s(literal -2 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 100 binary64))))
(*.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 100 binary64))))
(/.f64 #s(literal 2 binary64) (log.f64 #s(literal 100 binary64)))
(/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 100 binary64))) #s(literal 2 binary64)))
(neg.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (log.f64 #s(literal 100 binary64))) #s(literal -2 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal -2 binary64)) (log.f64 #s(literal 100 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/10000 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (/.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (/.f64 (log.f64 #s(literal 100 binary64)) (log.f64 #s(literal 10000 binary64))) (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (/.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64)))) (/.f64 (log.f64 #s(literal 100 binary64)) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (/.f64 (log.f64 #s(literal 100 binary64)) #s(literal -2 binary64)) (/.f64 #s(literal -2 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (log.f64 #s(literal 100 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 100 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) (log.f64 #s(literal 10000 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10000 binary64))) #s(literal -2 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (*.f64 (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 100 binary64)) #s(literal 4 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (log.f64 #s(literal 10000 binary64)) (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (log.f64 #s(literal 10000 binary64)) (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 0 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (log.f64 #s(literal 10000 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (log.f64 #s(literal 1/10000 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 100 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 #s(literal 2 binary64) (/.f64 (log.f64 #s(literal 100 binary64)) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 100 binary64))) (/.f64 (log.f64 #s(literal 100 binary64)) (log.f64 #s(literal 10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (log.f64 #s(literal 1/100 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (log.f64 #s(literal 1/100 binary64)) (/.f64 #s(literal -2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 #s(literal 1/10000 binary64)) (*.f64 (log.f64 #s(literal 1/100 binary64)) (log.f64 #s(literal 1/100 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) (log.f64 #s(literal 1/100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (log.f64 #s(literal 1/10000 binary64)) (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (log.f64 #s(literal 1/10000 binary64)) (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (log.f64 #s(literal 1/10000 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (log.f64 #s(literal 100 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (log.f64 #s(literal 100 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (log.f64 #s(literal 100 binary64)) (+.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (log.f64 #s(literal 100 binary64)) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) #s(literal 0 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 (log.f64 #s(literal 100 binary64)) (/.f64 #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 #s(literal -2 binary64) (*.f64 (log.f64 #s(literal 1/100 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10000 binary64))) #s(literal 0 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 #s(literal -2 binary64) (-.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10000 binary64))) #s(literal 0 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10000 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(+.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))
(log.f64 (pow.f64 (pow.f64 #s(literal 1/10000 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))) #s(literal 2 binary64)))
(log.f64 (*.f64 (pow.f64 #s(literal 1/10000 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64))))) (pow.f64 #s(literal 1/10000 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 100 binary64)))))))
(*.f64 #s(literal -1 binary64) (log.f64 #s(literal 100 binary64)))
(*.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/100 binary64)))
(neg.f64 (log.f64 #s(literal 100 binary64)))
(fma.f64 #s(literal -1 binary64) (log.f64 #s(literal 100 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/100 binary64)) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 100 binary64)))
(+.f64 (log.f64 #s(literal 1/100 binary64)) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/100 binary64)))
(log.f64 (*.f64 (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 1/100 binary64)))
(log.f64 (*.f64 #s(literal 1/100 binary64) (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (/.f64 (pow.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 10000 binary64)) (log.f64 #s(literal 1/100 binary64)))) #s(literal 100 binary64)))
(log.f64 #s(literal 1/100 binary64))
#s(literal 1/100 binary64)

eval140.0ms (3.1%)

Memory
10.2MiB live, 198.1MiB allocated; 27ms collecting garbage
Compiler

Compiled 14 945 to 4 054 computations (72.9% saved)

prune85.0ms (1.9%)

Memory
-15.2MiB live, 50.5MiB allocated; 53ms collecting garbage
Pruning

18 alts after pruning (9 fresh and 9 done)

PrunedKeptTotal
New8605865
Fresh246
Picked145
Done055
Total86318881
Accuracy
99.9%
Counts
881 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
0.0%
(/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (log.f64 #s(literal 1/10 binary64)))
0.0%
(/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (log.f64 #s(literal 1/10 binary64)))
98.2%
(/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (log.f64 #s(literal 1/10 binary64)))
50.9%
(/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))
99.0%
(/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
99.1%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 #s(literal 10 binary64)))
0.0%
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64)))
0.0%
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64)))
98.3%
(/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))
51.2%
(log.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 (neg.f64 (log.f64 #s(literal 10000 binary64))) (*.f64 (log.f64 #s(literal 1/10000 binary64)) (log.f64 #s(literal 100 binary64))))))
89.5%
(log.f64 (pow.f64 #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))))))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))))
0.0%
(log.f64 (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) re)) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))))
0.0%
(log.f64 (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) (fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10000 binary64))) #s(literal -2 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))))
0.0%
(log.f64 (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))))
50.8%
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))))
10.2%
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 #s(literal 1/10 binary64))))
10.2%
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64))))
10.2%
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (log.f64 (pow.f64 re (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))))))
Compiler

Compiled 512 to 394 computations (23% saved)

regimes99.0ms (2.2%)

Memory
-20.3MiB live, 170.1MiB allocated; 21ms collecting garbage
Counts
31 → 1
Calls
Call 1
Inputs
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64))))
(/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64)))
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64)))
(/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal 10 binary64)))
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) re))) (log.f64 #s(literal 10 binary64)))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 #s(literal 10 binary64)))
(/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (log.f64 #s(literal 10 binary64)))
(/.f64 #s(approx (log (+ (* im im) (* re re))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (log.f64 #s(literal 100 binary64)))
(/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))
(/.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 #s(literal 10 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 #s(literal 10 binary64)))
(/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (log.f64 (pow.f64 re (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))))))
(log.f64 (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))))
(log.f64 (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) re)) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (log.f64 (pow.f64 (/.f64 #s(literal 1 binary64) re) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))))
(log.f64 (pow.f64 (/.f64 #s(literal 1 binary64) #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(log.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 #s(literal -1/2 binary64) (log.f64 #s(literal 1/10 binary64)))))
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (fma.f64 re re (*.f64 im im))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))))
(log.f64 (pow.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)) (fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10000 binary64))) #s(literal -2 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/100 binary64))))))
(log.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 (neg.f64 (log.f64 #s(literal 10000 binary64))) (*.f64 (log.f64 #s(literal 1/10000 binary64)) (log.f64 #s(literal 100 binary64))))))
(log.f64 (pow.f64 (fma.f64 im im (*.f64 re re)) (/.f64 (fma.f64 #s(literal -2 binary64) (log.f64 #s(literal 100 binary64)) (*.f64 (log.f64 #s(literal 1/10000 binary64)) #s(literal 0 binary64))) (*.f64 (log.f64 #s(literal 1/10000 binary64)) (log.f64 #s(literal 100 binary64))))))
(log.f64 (pow.f64 #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))))))) (/.f64 #s(literal -2 binary64) (log.f64 #s(literal 1/100 binary64)))))
Outputs
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 #s(literal 10 binary64)))
Calls

8 calls:

38.0ms
im
11.0ms
(*.f64 re re)
9.0ms
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 #s(literal 10 binary64)))
9.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
8.0ms
re
Results
AccuracySegmentsBranch
99.1%1(*.f64 im im)
99.1%1(*.f64 re re)
99.1%1(+.f64 (*.f64 re re) (*.f64 im im))
99.1%1(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
99.1%1(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
99.1%1(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 #s(literal 10 binary64)))
99.1%1re
99.1%1im
Compiler

Compiled 34 to 38 computations (-11.8% saved)

regimes42.0ms (1%)

Memory
2.3MiB live, 91.3MiB allocated; 7ms collecting garbage
Counts
18 → 1
Calls
Call 1
Inputs
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 re) (log.f64 #s(literal 10 binary64))))
(/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im))) (log.f64 #s(literal 10 binary64)))
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re))) (log.f64 #s(literal 10 binary64)))
(/.f64 (neg.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 im)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (neg.f64 re)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) im))) (log.f64 #s(literal 10 binary64)))
(/.f64 (log.f64 #s(approx (sqrt (+ (* re re) (* im im))) (*.f64 #s(literal -1 binary64) re))) (log.f64 #s(literal 10 binary64)))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))
#s(approx (log (pow (+ (* im im) (* re re)) (/ -1/2 (log 1/10)))) (/.f64 (log.f64 (/.f64 #s(literal 1 binary64) re)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (log.f64 #s(literal 10 binary64)))
(/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (log.f64 #s(literal 10 binary64)))
(/.f64 #s(approx (log (+ (* im im) (* re re))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))) (log.f64 #s(literal 100 binary64)))
(/.f64 (log.f64 (fma.f64 im im (*.f64 re re))) (log.f64 #s(literal 100 binary64)))
(/.f64 (neg.f64 (log.f64 (fma.f64 im im (*.f64 re re)))) (log.f64 #s(literal 1/100 binary64)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 #s(literal 10 binary64)))
Outputs
(/.f64 #s(approx (log (sqrt (+ (* re re) (* im im)))) (log.f64 im)) (log.f64 #s(literal 10 binary64)))
Calls

8 calls:

7.0ms
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 #s(literal 10 binary64)))
6.0ms
(*.f64 re re)
5.0ms
im
5.0ms
re
5.0ms
(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
Results
AccuracySegmentsBranch
98.3%1(*.f64 im im)
98.3%1(*.f64 re re)
98.3%1(+.f64 (*.f64 re re) (*.f64 im im))
98.3%1(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
98.3%1(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
98.3%1(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 #s(literal 10 binary64)))
98.3%1re
98.3%1im
Compiler

Compiled 34 to 38 computations (-11.8% saved)

regimes8.0ms (0.2%)

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

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

8 calls:

1.0ms
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 #s(literal 10 binary64)))
1.0ms
im
1.0ms
re
1.0ms
(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
1.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
Results
AccuracySegmentsBranch
10.2%1(*.f64 im im)
10.2%1(*.f64 re re)
10.2%1(+.f64 (*.f64 re re) (*.f64 im im))
10.2%1(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
10.2%1(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
10.2%1(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 #s(literal 10 binary64)))
10.2%1re
10.2%1im
Compiler

Compiled 34 to 38 computations (-11.8% saved)

derivations173.0ms (3.9%)

Memory
-39.9MiB live, 146.9MiB allocated; 21ms collecting garbage
Stop Event
fuel
Compiler

Compiled 29 to 25 computations (13.8% saved)

preprocess79.0ms (1.8%)

Memory
40.2MiB live, 85.4MiB allocated; 7ms collecting garbage
Remove

(abs im)

(sort re im)

Compiler

Compiled 345 to 341 computations (1.2% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...